Przeglądaj źródła

Add a projection for draper decorators

Andrew Swistak 11 lat temu
rodzic
commit
383b523452
1 zmienionych plików z 11 dodań i 1 usunięć
  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" ,
+      \     }
       \   }
       \ }