padrino-gen 0.14.0.1 → 0.14.0.2

This diff represents the content of publicly available package versions that have been released to one of the supported registries. The information contained in this diff is provided for informational purposes only and reflects changes between package versions as they appear in their respective public registries.
checksums.yaml CHANGED
@@ -1,7 +1,7 @@
1
1
  ---
2
2
  SHA1:
3
- metadata.gz: a461006204ef4ddc1ff41af26f1b00a096c042cf
4
- data.tar.gz: 73d0ffd6d95ea6483ddbec99094937ff04516ef2
3
+ metadata.gz: a86e25c6f9ce2bd438f782020867cc1a807716a7
4
+ data.tar.gz: 7518be6e979a87db7354f89c782f470442e432b4
5
5
  SHA512:
6
- metadata.gz: f1480225ada484bb9fa790773cd12db0e76dc8f9babd336baace08b22aa2f153b7b6912d873a2a57f02064552989309bd83ece56e109f29fc7ef037628ccd2ea
7
- data.tar.gz: 65eeff0dfcc195f2c8d9dc021ac8a42017e0cf4ca982e5b5d6453704853443124e8432ebf8f5c890f547364910e816cc8c4144827de7801f69b683ad4c467067
6
+ metadata.gz: 035d9fde49b0ce00726eb5a64c1a7d0631f53c237e68d6f1682faf808a38d18545ad7cb0efd6a196b7fe74487f01015e07231905c16d77b04ccb8d3a0c748afd
7
+ data.tar.gz: c5ac2f3af444a1b54ca4c432573dc2ae919495b3e692adafe272d2b3a22bb45f1232dc6cfc06097aee24e3fcde004f98efa33ef50d8c4dd6e98ebed1d6ef55cb
@@ -507,7 +507,7 @@ WARNING
507
507
  end
508
508
 
509
509
  ##
510
- # Ensure that project name is valid, else raise an NameError.
510
+ # Ensures that project name is valid, else raise an NameError.
511
511
  #
512
512
  # @param [String] name
513
513
  # Name of project.
@@ -529,6 +529,9 @@ WARNING
529
529
  ##
530
530
  # Validates namespace name (controller name, etc.) or fails with an error.
531
531
  #
532
+ # @param [String] name
533
+ # Name of namespace
534
+ #
532
535
  # @example
533
536
  # validate_namespace 'Project_One1' #=> pass
534
537
  # validate_namespace 'Erroneous/name' #=> fail
@@ -601,14 +604,14 @@ WARNING
601
604
  end
602
605
 
603
606
  ##
604
- # Tell Padrino that for this Thor::Group it is a necessary task to run.
607
+ # Tells Padrino that for this Thor::Group it is a necessary task to run.
605
608
  #
606
609
  def require_arguments!
607
610
  @require_arguments = true
608
611
  end
609
612
 
610
613
  ##
611
- # Return true if we need an arguments for our Thor::Group.
614
+ # Returns true if we need an arguments for our Thor::Group.
612
615
  #
613
616
  def require_arguments?
614
617
  @require_arguments
@@ -10,7 +10,7 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
10
10
 
11
11
  namespace :ar do
12
12
  namespace :create do
13
- desc 'Create all the local databases defined in config/database.yml'
13
+ desc "Create all the local databases defined in config/database.yml"
14
14
  task :all => :skeleton do
15
15
  ActiveRecord::Base.configurations.each_value do |config|
16
16
  # Skip entries that don't have a database key, such as the first entry here:
@@ -31,7 +31,7 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
31
31
  end
32
32
  end
33
33
 
34
- desc 'Create the database defined in config/database.yml for the current Padrino.env'
34
+ desc "Creates the database defined in config/database.yml for the current Padrino.env"
35
35
  task :create => :skeleton do
36
36
  create_database(ActiveRecord::Base.configurations.with_indifferent_access[Padrino.env])
37
37
  end
@@ -40,7 +40,7 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
40
40
  begin
41
41
  if config[:adapter] =~ /sqlite/
42
42
  if File.exist?(config[:database])
43
- $stderr.puts "#{config[:database]} already exists"
43
+ $stderr.puts "#{config[:database]} already exists."
44
44
  else
45
45
  begin
46
46
  # Create the SQLite database
@@ -88,7 +88,7 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
88
88
  end
89
89
 
90
90
  namespace :drop do
91
- desc 'Drops all the local databases defined in config/database.yml'
91
+ desc "Drops all the local databases defined in config/database.yml"
92
92
  task :all => :skeleton do
93
93
  ActiveRecord::Base.configurations.each_value do |config|
94
94
  # Skip entries that don't have a database key
@@ -103,7 +103,7 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
103
103
  end
104
104
  end
105
105
 
106
- desc 'Drops the database for the current Padrino.env'
106
+ desc "Drops the database for the current Padrino.env"
107
107
  task :drop => :skeleton do
108
108
  config = ActiveRecord::Base.configurations.with_indifferent_access[Padrino.env || :development]
109
109
  begin
@@ -129,7 +129,7 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
129
129
  end
130
130
 
131
131
  namespace :migrate do
132
- desc 'Rollbacks the database one migration and re migrate up. If you want to rollback more than one step, define STEP=x. Target specific version with MIGRATION_VERSION=x.'
132
+ desc "Rollbacks the database one migration and re migrate up. If you want to rollback more than one step, define STEP=x. Target specific version with MIGRATION_VERSION=x."
133
133
  task :redo => :skeleton do
134
134
  if env_migration_version
135
135
  Rake::Task["ar:migrate:down"].invoke
@@ -140,23 +140,23 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
140
140
  end
141
141
  end
142
142
 
143
- desc 'Resets your database using your migrations for the current environment'
143
+ desc "Resets your database using your migrations for the current environment."
144
144
  task :reset => ["ar:drop", "ar:create", "ar:migrate"]
145
145
 
146
- desc 'Runs the "up" for a given MIGRATION_VERSION.'
146
+ desc "Runs the "up" for a given MIGRATION_VERSION."
147
147
  task(:up => :skeleton){ migrate_as(:up) }
148
148
 
149
- desc 'Runs the "down" for a given MIGRATION_VERSION.'
149
+ desc "Runs the "down" for a given MIGRATION_VERSION."
150
150
  task(:down => :skeleton){ migrate_as(:down) }
151
151
  end
152
152
 
153
- desc 'Rolls the schema back to the previous version. Specify the number of steps with STEP=n'
153
+ desc "Rolls the schema back to the previous version. Specify the number of steps with STEP=n"
154
154
  task(:rollback => :skeleton){ move_as(:rollback) }
155
155
 
156
- desc 'Pushes the schema to the next version. Specify the number of steps with STEP=n'
156
+ desc "Pushes the schema to the next version. Specify the number of steps with STEP=n"
157
157
  task(:forward => :skeleton){ move_as(:forward) }
158
158
 
159
- desc 'Drops and recreates the database from db/schema.rb for the current environment and loads the seeds.'
159
+ desc "Drops and recreates the database from db/schema.rb for the current environment and loads the seeds."
160
160
  task :reset => [ 'ar:drop', 'ar:setup' ]
161
161
 
162
162
  desc "Retrieves the charset for the current environment's database"
@@ -170,11 +170,11 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
170
170
  ActiveRecord::Base.establish_connection(config)
171
171
  puts ActiveRecord::Base.connection.encoding
172
172
  else
173
- puts 'sorry, your database adapter is not supported yet, feel free to submit a patch'
173
+ puts 'Sorry, your database adapter is not supported yet, feel free to submit a patch.'
174
174
  end
175
175
  end
176
176
 
177
- desc "Retrieves the collation for the current environment's database"
177
+ desc "Retrieves the collation for the current environment's database."
178
178
  task :collation => :skeleton do
179
179
  config = ActiveRecord::Base.configurations.with_indifferent_access[Padrino.env || :development]
180
180
  case config[:adapter]
@@ -186,12 +186,12 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
186
186
  end
187
187
  end
188
188
 
189
- desc "Retrieves the current schema version number"
189
+ desc "Retrieves the current schema version number."
190
190
  task :version => :skeleton do
191
191
  puts "Current version: #{ActiveRecord::Migrator.current_version}"
192
192
  end
193
193
 
194
- desc "Raises an error if there are pending migrations"
194
+ desc "Raises an error if there are pending migrations."
195
195
  task :abort_if_pending_migrations => :skeleton do
196
196
  if defined? ActiveRecord
197
197
  pending_migrations = ActiveRecord::Migrator.open(ActiveRecord::Migrator.migrations_paths).pending_migrations
@@ -206,11 +206,11 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
206
206
  end
207
207
  end
208
208
 
209
- desc 'Create the database, load the schema, and initialize with the seed data'
209
+ desc "Create the database, load the schema, and initialize with the seed data."
210
210
  task :setup => [ 'ar:create', 'ar:schema:load', 'seed' ]
211
211
 
212
212
  namespace :schema do
213
- desc "Create a db/schema.rb file that can be portably used against any DB supported by AR"
213
+ desc "Create a db/schema.rb file that can be portably used against any DB supported by AR."
214
214
  task :dump => :skeleton do
215
215
  require 'active_record/schema_dumper'
216
216
  File.open(ENV['SCHEMA'] || Padrino.root("db", "schema.rb"), "w") do |file|
@@ -219,7 +219,7 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
219
219
  Rake::Task["ar:schema:dump"].reenable
220
220
  end
221
221
 
222
- desc "Load a schema.rb file into the database"
222
+ desc "Load a schema.rb file into the database."
223
223
  task :load => :skeleton do
224
224
  file = ENV['SCHEMA'] || Padrino.root("db", "schema.rb")
225
225
  if File.exist?(file)
@@ -231,7 +231,7 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
231
231
  end
232
232
 
233
233
  namespace :structure do
234
- desc "Dump the database structure to a SQL file"
234
+ desc "Dump the database structure to a SQL file."
235
235
  task :dump => :skeleton do
236
236
  config = ActiveRecord::Base.configurations.with_indifferent_access[Padrino.env]
237
237
  case config[:adapter]
@@ -259,7 +259,7 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
259
259
  db_string = firebird_db_string(config)
260
260
  sh "isql -a #{db_string} > #{Padrino.root}/db/#{Padrino.env}_structure.sql"
261
261
  else
262
- raise "Task not supported by '#{config[:adapter]}'"
262
+ raise "Task not supported by '#{config[:adapter]}'."
263
263
  end
264
264
 
265
265
  if ActiveRecord::Base.connection.supports_migrations?
@@ -268,23 +268,23 @@ if PadrinoTasks.load?(:activerecord, defined?(ActiveRecord))
268
268
  end
269
269
  end
270
270
 
271
- desc "Generates .yml files for I18n translations"
271
+ desc "Generates .yml files for I18n translations."
272
272
  task :translate => :environment do
273
273
  models = Dir["#{Padrino.root}/{app,}/models/**/*.rb"].map { |m| File.basename(m, ".rb") }
274
274
 
275
275
  models.each do |m|
276
- # Get the model class.
276
+ # get the model class
277
277
  klass = m.camelize.constantize
278
278
 
279
- # Avoid non ActiveRecord models.
279
+ # avoid non ActiveRecord models
280
280
  next unless klass.ancestors.include?(ActiveRecord::Base)
281
281
 
282
- # Init the processing.
282
+ # init the processing
283
283
  print "Processing #{m.humanize}: "
284
284
  FileUtils.mkdir_p("#{Padrino.root}/app/locale/models/#{m}")
285
285
  langs = Array(I18n.locale)
286
286
 
287
- # Create models for it and en locales.
287
+ # create models for it and en locales
288
288
  langs.each do |lang|
289
289
  filename = "#{Padrino.root}/app/locale/models/#{m}/#{lang}.yml"
290
290
  columns = klass.columns.map(&:name)
@@ -52,7 +52,7 @@ describe "MigrationGenerator" do
52
52
 
53
53
  describe "the default migration numbering" do
54
54
  it 'should properly calculate version number' do
55
- capture_io { generate(:project, 'sample_project', "--migration_format=number", "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=sequel') }
55
+ capture_io { generate(:project, 'sample_project', '--migration_format=number', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=sequel') }
56
56
  capture_io { generate(:migration, 'add_email_to_person', "email:string", "-r=#{@apptmp}/sample_project") }
57
57
  capture_io { generate(:migration, 'add_name_to_person', "email:string", "-r=#{@apptmp}/sample_project") }
58
58
  capture_io { generate(:migration, 'add_age_to_user', "email:string", "-r=#{@apptmp}/sample_project") }
@@ -64,7 +64,7 @@ describe "MigrationGenerator" do
64
64
 
65
65
  describe "the timestamped migration numbering" do
66
66
  it 'should properly calculate version number' do
67
- capture_io { generate(:project, 'sample_project', "--migration_format=timestamp", "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=sequel') }
67
+ capture_io { generate(:project, 'sample_project', '--migration_format=timestamp', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=sequel') }
68
68
 
69
69
  time = stop_time_for_test.utc.strftime("%Y%m%d%H%M%S")
70
70
 
@@ -90,8 +90,11 @@ describe "MigrationGenerator" do
90
90
  end
91
91
 
92
92
  describe 'the migration generator for activerecord' do
93
- it 'should generate migration for generic needs' do
93
+ before do
94
94
  capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=activerecord') }
95
+ end
96
+
97
+ it 'should generate migration for generic needs' do
95
98
  response_success = capture_io { generate(:migration, 'ModifyUserFields', "-r=#{@apptmp}/sample_project") }
96
99
  migration_file_path = "#{@apptmp}/sample_project/db/migrate/001_modify_user_fields.rb"
97
100
  assert_match_in_file(/class ModifyUserFields/m, migration_file_path)
@@ -100,8 +103,7 @@ describe "MigrationGenerator" do
100
103
  end
101
104
 
102
105
  it 'should generate migration for adding columns' do
103
- capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=activerecord') }
104
- migration_params = ['AddEmailToUsers', "email:string", "age:integer", "-r=#{@apptmp}/sample_project"]
106
+ migration_params = ['AddEmailToUsers', 'email:string', 'age:integer', "-r=#{@apptmp}/sample_project"]
105
107
  response_success = capture_io { generate(:migration, *migration_params) }
106
108
  migration_file_path = "#{@apptmp}/sample_project/db/migrate/001_add_email_to_users.rb"
107
109
  assert_match_in_file(/class AddEmailToUsers/m, migration_file_path)
@@ -112,8 +114,7 @@ describe "MigrationGenerator" do
112
114
  end
113
115
 
114
116
  it 'should generate migration for removing columns' do
115
- capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=activerecord') }
116
- migration_params = ['RemoveEmailFromUsers', "email:string", "age:integer", "-r=#{@apptmp}/sample_project"]
117
+ migration_params = ['RemoveEmailFromUsers', 'email:string', 'age:integer', "-r=#{@apptmp}/sample_project"]
117
118
  response_success = capture_io { generate(:migration, *migration_params) }
118
119
  migration_file_path = "#{@apptmp}/sample_project/db/migrate/001_remove_email_from_users.rb"
119
120
  assert_match_in_file(/class RemoveEmailFromUsers/m, migration_file_path)
@@ -125,8 +126,11 @@ describe "MigrationGenerator" do
125
126
  end
126
127
 
127
128
  describe 'the migration generator for datamapper' do
128
- it 'should generate migration for generic needs' do
129
+ before do
129
130
  capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=datamapper') }
131
+ end
132
+
133
+ it 'should generate migration for generic needs' do
130
134
  response_success = capture_io { generate(:migration, 'ModifyUserFields', "-r=#{@apptmp}/sample_project") }
131
135
  migration_file_path = "#{@apptmp}/sample_project/db/migrate/001_modify_user_fields.rb"
132
136
  assert_match_in_file(/migration\s1.*?:modify_user_fields/m, migration_file_path)
@@ -135,8 +139,7 @@ describe "MigrationGenerator" do
135
139
  end
136
140
 
137
141
  it 'should generate migration for adding columns' do
138
- capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=datamapper') }
139
- migration_params = ['AddEmailToUsers', "email:string", "age:integer", "-r=#{@apptmp}/sample_project"]
142
+ migration_params = ['AddEmailToUsers', 'email:string', 'age:integer', "-r=#{@apptmp}/sample_project"]
140
143
  response_success = capture_io { generate(:migration, *migration_params) }
141
144
  migration_file_path = "#{@apptmp}/sample_project/db/migrate/001_add_email_to_users.rb"
142
145
  assert_match_in_file(/migration\s1.*?:add_email_to_users/m, migration_file_path)
@@ -147,8 +150,7 @@ describe "MigrationGenerator" do
147
150
  end
148
151
 
149
152
  it 'should generate migration for removing columns' do
150
- capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=datamapper') }
151
- migration_params = ['RemoveEmailFromUsers', "email:string", "age:integer", "-r=#{@apptmp}/sample_project"]
153
+ migration_params = ['RemoveEmailFromUsers', 'email:string', 'age:integer', "-r=#{@apptmp}/sample_project"]
152
154
  response_success = capture_io { generate(:migration, *migration_params) }
153
155
  migration_file_path = "#{@apptmp}/sample_project/db/migrate/001_remove_email_from_users.rb"
154
156
  assert_match_in_file(/migration\s1.*?:remove_email_from_users/m, migration_file_path)
@@ -159,7 +161,6 @@ describe "MigrationGenerator" do
159
161
  end
160
162
 
161
163
  it 'should properly version migration files' do
162
- capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=datamapper') }
163
164
  response_success = capture_io { generate(:migration, 'ModifyUserFields', "-r=#{@apptmp}/sample_project") }
164
165
  response_success = capture_io { generate(:migration, 'ModifyUserFields2', "-r=#{@apptmp}/sample_project") }
165
166
  response_success = capture_io { generate(:migration, 'ModifyUserFields3', "-r=#{@apptmp}/sample_project") }
@@ -170,8 +171,11 @@ describe "MigrationGenerator" do
170
171
  end
171
172
 
172
173
  describe 'the migration generator for sequel' do
173
- it 'should generate migration for generic needs' do
174
+ before do
174
175
  capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=sequel') }
176
+ end
177
+
178
+ it 'should generate migration for generic needs' do
175
179
  response_success = capture_io { generate(:migration, 'ModifyUserFields', "-r=#{@apptmp}/sample_project") }
176
180
  migration_file_path = "#{@apptmp}/sample_project/db/migrate/001_modify_user_fields.rb"
177
181
  assert_match_in_file(/Sequel\.migration/m, migration_file_path)
@@ -180,8 +184,7 @@ describe "MigrationGenerator" do
180
184
  end
181
185
 
182
186
  it 'should generate migration for adding columns' do
183
- capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=sequel') }
184
- migration_params = ['AddEmailToUsers', "email:string", "age:integer", "-r=#{@apptmp}/sample_project"]
187
+ migration_params = ['AddEmailToUsers', 'email:string', 'age:integer', "-r=#{@apptmp}/sample_project"]
185
188
  response_success = capture_io { generate(:migration, *migration_params) }
186
189
  migration_file_path = "#{@apptmp}/sample_project/db/migrate/001_add_email_to_users.rb"
187
190
  assert_match_in_file(/Sequel\.migration/m, migration_file_path)
@@ -192,8 +195,7 @@ describe "MigrationGenerator" do
192
195
  end
193
196
 
194
197
  it 'should generate migration for removing columns' do
195
- capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=sequel') }
196
- migration_params = ['RemoveEmailFromUsers', "email:string", "age:integer", "-r=#{@apptmp}/sample_project"]
198
+ migration_params = ['RemoveEmailFromUsers', 'email:string', 'age:integer', "-r=#{@apptmp}/sample_project"]
197
199
  response_success = capture_io { generate(:migration, *migration_params) }
198
200
  migration_file_path = "#{@apptmp}/sample_project/db/migrate/001_remove_email_from_users.rb"
199
201
  assert_match_in_file(/Sequel\.migration/m, migration_file_path)
@@ -205,21 +207,21 @@ describe "MigrationGenerator" do
205
207
  end
206
208
 
207
209
  describe "the migration destroy option" do
210
+ before do
211
+ capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=sequel') }
212
+ @migration_params = ['RemoveEmailFromUsers', 'email:string', 'age:integer', "-r=#{@apptmp}/sample_project"]
213
+ end
208
214
 
209
215
  it 'should destroy the migration files' do
210
- capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=sequel') }
211
- migration_params = ['RemoveEmailFromUsers', "email:string", "age:integer", "-r=#{@apptmp}/sample_project"]
212
- capture_io { generate(:migration, *migration_params) }
216
+ capture_io { generate(:migration, *@migration_params) }
213
217
  capture_io { generate(:migration, 'RemoveEmailFromUsers', "-r=#{@apptmp}/sample_project",'-d') }
214
218
  assert_no_file_exists("#{@apptmp}/sample_project/db/migrate/001_remove_email_from_users.rb")
215
219
  end
216
220
 
217
221
  it 'should destroy the migration file regardless of number' do
218
- capture_io { generate(:project, 'sample_project', "--root=#{@apptmp}", '--script=none', '-t=bacon', '-d=sequel') }
219
- migration_params = ['RemoveEmailFromUsers', "email:string", "age:integer", "-r=#{@apptmp}/sample_project"]
220
- migration_param2 = ['AddEmailFromUsers', "email:string", "age:integer", "-r=#{@apptmp}/sample_project"]
222
+ migration_param2 = ['AddEmailFromUsers', 'email:string', 'age:integer', "-r=#{@apptmp}/sample_project"]
221
223
  capture_io { generate(:migration, *migration_param2) }
222
- capture_io { generate(:migration, *migration_params) }
224
+ capture_io { generate(:migration, *@migration_params) }
223
225
  capture_io { generate(:migration, 'RemoveEmailFromUsers', "-r=#{@apptmp}/sample_project",'-d') }
224
226
  assert_no_file_exists("#{@apptmp}/sample_project/db/migrate/002_remove_email_from_users.rb")
225
227
  end
metadata CHANGED
@@ -1,7 +1,7 @@
1
1
  --- !ruby/object:Gem::Specification
2
2
  name: padrino-gen
3
3
  version: !ruby/object:Gem::Version
4
- version: 0.14.0.1
4
+ version: 0.14.0.2
5
5
  platform: ruby
6
6
  authors:
7
7
  - Padrino Team
@@ -11,7 +11,7 @@ authors:
11
11
  autorequire:
12
12
  bindir: bin
13
13
  cert_chain: []
14
- date: 2017-03-23 00:00:00.000000000 Z
14
+ date: 2017-05-08 00:00:00.000000000 Z
15
15
  dependencies:
16
16
  - !ruby/object:Gem::Dependency
17
17
  name: padrino-core
@@ -19,14 +19,14 @@ dependencies:
19
19
  requirements:
20
20
  - - '='
21
21
  - !ruby/object:Gem::Version
22
- version: 0.14.0.1
22
+ version: 0.14.0.2
23
23
  type: :runtime
24
24
  prerelease: false
25
25
  version_requirements: !ruby/object:Gem::Requirement
26
26
  requirements:
27
27
  - - '='
28
28
  - !ruby/object:Gem::Version
29
- version: 0.14.0.1
29
+ version: 0.14.0.2
30
30
  - !ruby/object:Gem::Dependency
31
31
  name: bundler
32
32
  requirement: !ruby/object:Gem::Requirement
@@ -47,28 +47,28 @@ dependencies:
47
47
  requirements:
48
48
  - - '='
49
49
  - !ruby/object:Gem::Version
50
- version: 0.14.0.1
50
+ version: 0.14.0.2
51
51
  type: :development
52
52
  prerelease: false
53
53
  version_requirements: !ruby/object:Gem::Requirement
54
54
  requirements:
55
55
  - - '='
56
56
  - !ruby/object:Gem::Version
57
- version: 0.14.0.1
57
+ version: 0.14.0.2
58
58
  - !ruby/object:Gem::Dependency
59
59
  name: padrino-mailer
60
60
  requirement: !ruby/object:Gem::Requirement
61
61
  requirements:
62
62
  - - '='
63
63
  - !ruby/object:Gem::Version
64
- version: 0.14.0.1
64
+ version: 0.14.0.2
65
65
  type: :development
66
66
  prerelease: false
67
67
  version_requirements: !ruby/object:Gem::Requirement
68
68
  requirements:
69
69
  - - '='
70
70
  - !ruby/object:Gem::Version
71
- version: 0.14.0.1
71
+ version: 0.14.0.2
72
72
  description: Generators for easily creating and building padrino applications from
73
73
  the console
74
74
  email: padrinorb@gmail.com
@@ -217,7 +217,7 @@ required_rubygems_version: !ruby/object:Gem::Requirement
217
217
  version: 1.3.6
218
218
  requirements: []
219
219
  rubyforge_project: padrino-gen
220
- rubygems_version: 2.6.10
220
+ rubygems_version: 2.6.11
221
221
  signing_key:
222
222
  specification_version: 4
223
223
  summary: Generators for easily creating and building padrino applications