Skip to content

Commit 422f683

Browse files
author
Henrik Lissner
authored
Merge pull request #42 from otavioschwanck/new-ruby-snip
New Ruby Snippets
2 parents feaedeb + 27ff514 commit 422f683

File tree

9 files changed

+39
-0
lines changed

9 files changed

+39
-0
lines changed

ruby-mode/bel

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: belongs_to :model, optional: true
3+
# --
4+
belongs_to :${model}${, optional: ${true}}

ruby-mode/fb

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: find_by(column: value)
3+
# --
4+
find_by(${column}: ${value})

ruby-mode/hasm

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: has_many :models, class_name: 'class'
3+
# --
4+
has_many :${models}${, class_name: '${class}'}

ruby-mode/now

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: Time.zone.now
3+
# --
4+
Time.zone.now

ruby-mode/resc

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# name: rescue StandardError => e
3+
# --
4+
rescue ${StandardError} => ${e}
5+
${}

ruby-mode/retif

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# name: return item if condition
3+
# key: retif
4+
# --
5+
return ${item }if ${condition}

ruby-mode/retun

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# -*- mode: snippet -*-
2+
# name: return item unless condition
3+
# key: retun
4+
# --
5+
return ${item }unless ${condition}

ruby-mode/vali

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: validates :field, presence: true
3+
# --
4+
validates :${field}${, ${presence}: ${true}}

ruby-mode/wh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
# -*- mode: snippet -*-
2+
# name: where(field: value)
3+
# --
4+
where(${field}: ${value})

0 commit comments

Comments
 (0)