Просмотр исходного кода

Add a projection for draper decorators

Andrew Swistak 11 лет назад
Родитель
Сommit
383b523452
1 измененных файлов с 11 добавлено и 1 удалено
  1. 11 1
      vimrc

+ 11 - 1
vimrc

@@ -219,7 +219,7 @@ let g:rails_gem_projections = {
       \     }
       \   },
       \   "factory_girl_rails": {
-      \     "spec/factories/*.rb": {
+      \     "spec/factories/*_factory.rb": {
       \       "command": "factory",
       \       "affinity": "collection",
       \       "alternate": "app/models/%i.rb",
@@ -245,6 +245,16 @@ let g:rails_gem_projections = {
       \       "command": "feature",
       \       "template": "Feature: \n\n  Scenario: " ,
       \     }
+      \   },
+      \   "draper": {
+      \     "app/decorators/*_decorator.rb": {
+      \       "command": "decorator",
+      \       "affinity": "model",
+      \       "alternate": "app/models/%s.rb",
+      \       "related": "db/schema.rb#%p",
+      \       "test": "spec/decorators/%s_decorator_spec.rb",
+      \       "template": "class %SDecorator < Draper::Decorator\n\nend" ,
+      \     }
       \   }
       \ }