mirror of
https://github.com/joaotavora/yasnippet.git
synced 2025-12-13 17:04:18 +00:00
Last commit before tagging and releasing
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
# -*- mode: snippet -*-
|
||||
# key: mod
|
||||
# contributor: Translated from TextMate Snippet
|
||||
# name: module .. ClassMethods .. end
|
||||
# --
|
||||
module ${1:${TM_FILENAME/(?:\A|_)([A-Za-z0-9]+)(?:\.rb)?/(?2::\u$1)/g}}
|
||||
module ClassMethods
|
||||
$0
|
||||
end
|
||||
|
||||
module InstanceMethods
|
||||
|
||||
end
|
||||
|
||||
def self.included(receiver)
|
||||
receiver.extend ClassMethods
|
||||
receiver.send :include, InstanceMethods
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user