Merge remote-tracking branch 'upstream/master'
This commit is contained in:
commit
299408e405
1
AUTHORS
1
AUTHORS
@ -34,3 +34,4 @@ marutanm
|
||||
msanders
|
||||
Povilas Balzaravičius Pawka
|
||||
Dmitry Dementev
|
||||
Travis Holton
|
||||
|
@ -197,4 +197,21 @@ snippet MIT
|
||||
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE
|
||||
OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
${3}
|
||||
snippet APACHE
|
||||
${1:one line to give the program's name and a brief description}
|
||||
Copyright `strftime("%Y")` ${2:copyright holder}
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
|
||||
${3}
|
||||
|
@ -30,20 +30,22 @@ snippet bfun
|
||||
${2:// body...}
|
||||
# Class
|
||||
snippet cla class ..
|
||||
class ${1:ClassName}
|
||||
${2:// body...}
|
||||
class ${1:`substitute(Filename(), '\(_\|^\)\(.\)', '\u\2', 'g')`}
|
||||
${2}
|
||||
snippet cla class .. constructor: ..
|
||||
class ${1:ClassName}
|
||||
class ${1:`substitute(Filename(), '\(_\|^\)\(.\)', '\u\2', 'g')`}
|
||||
constructor: (${2:args}) ->
|
||||
${3:// body...}
|
||||
${3}
|
||||
|
||||
${4}
|
||||
snippet cla class .. extends ..
|
||||
class ${1:ClassName} extends ${2:Ancestor}
|
||||
${3:// body...}
|
||||
class ${1:`substitute(Filename(), '\(_\|^\)\(.\)', '\u\2', 'g')`} extends ${2:ParentClass}
|
||||
${3}
|
||||
snippet cla class .. extends .. constructor: ..
|
||||
class ${1:ClassName} extends ${2:Ancestor}
|
||||
class ${1:`substitute(Filename(), '\(_\|^\)\(.\)', '\u\2', 'g')`} extends ${2:ParentClass}
|
||||
constructor: (${3:args}) ->
|
||||
${4:// body...}
|
||||
${4}
|
||||
|
||||
${5}
|
||||
# If
|
||||
snippet if
|
||||
|
@ -8,7 +8,6 @@ snippet %%
|
||||
{% end$1 %}
|
||||
snippet {
|
||||
{{ ${1} }}${2}
|
||||
|
||||
# Template Tags
|
||||
|
||||
snippet autoescape
|
||||
|
@ -1,6 +1,6 @@
|
||||
# #!/usr/bin/perl
|
||||
snippet #!
|
||||
#!/usr/bin/perl
|
||||
#!/usr/bin/env perl
|
||||
|
||||
# Hash Pointer
|
||||
snippet .
|
||||
@ -47,10 +47,11 @@ snippet xunless
|
||||
${1:expression} unless ${2:condition};${3}
|
||||
# Try/Except
|
||||
snippet eval
|
||||
local $@;
|
||||
eval {
|
||||
${1:# do something risky...}
|
||||
};
|
||||
if ($@) {
|
||||
if (my $e = $@) {
|
||||
${2:# handle failure...}
|
||||
}
|
||||
# While Loop
|
||||
@ -133,19 +134,19 @@ snippet begin
|
||||
|
||||
# call package function with some parameter
|
||||
snippet pkgmv
|
||||
__PACKAGE__->${1:package_method}(${2:var});
|
||||
__PACKAGE__->${1:package_method}(${2:var})
|
||||
|
||||
# call package function without a parameter
|
||||
snippet pkgm
|
||||
__PACKAGE__->${1:package_method}();
|
||||
__PACKAGE__->${1:package_method}()
|
||||
|
||||
# call package "get_" function without a parameter
|
||||
snippet pkget
|
||||
__PACKAGE__->get_${1:package_method}();
|
||||
__PACKAGE__->get_${1:package_method}()
|
||||
|
||||
# call package function with a parameter
|
||||
snippet pkgetv
|
||||
__PACKAGE__->get_${1:package_method}(${2:var});
|
||||
__PACKAGE__->get_${1:package_method}(${2:var})
|
||||
|
||||
# complex regex
|
||||
snippet qrx
|
||||
@ -214,6 +215,15 @@ snippet psub
|
||||
|
||||
${2:Summary....}
|
||||
|
||||
# Heading for inline subroutine pod
|
||||
snippet psubi
|
||||
=head2 ${1:MethodName}
|
||||
|
||||
${2:Summary...}
|
||||
|
||||
|
||||
=cut
|
||||
|
||||
|
||||
# Subroutine signature
|
||||
snippet parg
|
||||
@ -257,7 +267,7 @@ snippet moosecl
|
||||
package ${1:ClassName};
|
||||
|
||||
use Moose;
|
||||
#extends ${2:# ParentClass};
|
||||
#extends '${2:# ParentClass}';
|
||||
|
||||
${6:# body of class}
|
||||
|
||||
@ -300,7 +310,7 @@ snippet override
|
||||
# use test classes
|
||||
snippet tuse
|
||||
use Test::More;
|
||||
use Test::Deep;
|
||||
use Test::Deep ();
|
||||
use Test::Exception;
|
||||
|
||||
# local test lib
|
||||
@ -316,7 +326,7 @@ snippet trunner
|
||||
use ${1:test_class};
|
||||
$1->runtests();
|
||||
|
||||
#testclass
|
||||
# Test::Class-style test
|
||||
snippet tsub
|
||||
sub t${1:number}_${2:test_case} :Test(${3:num_of_tests}) {
|
||||
my $self = shift;
|
||||
@ -324,6 +334,12 @@ snippet tsub
|
||||
|
||||
}
|
||||
|
||||
# Test::Routine-style test
|
||||
snippet trsub
|
||||
test ${1:test_name} => { description => '${2:Description of test.}'} => sub {
|
||||
my ($self) = @_;
|
||||
${3:# test code}
|
||||
};
|
||||
|
||||
#prep test method
|
||||
snippet tprep
|
||||
|
@ -152,6 +152,10 @@ snippet w
|
||||
# attr_accessor
|
||||
snippet rw
|
||||
attr_accessor :${1:attr_names}
|
||||
snippet atp
|
||||
attr_protected :${1:attr_names}
|
||||
snippet ata
|
||||
attr_accessible :${1:attr_names}
|
||||
# include Enumerable
|
||||
snippet Enum
|
||||
include Enumerable
|
||||
@ -680,8 +684,6 @@ snippet logi
|
||||
logger.info { "${1:message}" }${2}
|
||||
snippet logw
|
||||
logger.warn { "${1:message}" }${2}
|
||||
snippet mac
|
||||
add_column :${1:table}, :${2:column}, :${3:type}
|
||||
snippet mapc
|
||||
${1:map}.${2:connect} '${3:controller/:action/:id}'
|
||||
snippet mapca
|
||||
@ -696,37 +698,12 @@ snippet mapwo
|
||||
end
|
||||
snippet mbs
|
||||
before_save :${1:method}
|
||||
snippet mcc
|
||||
change_column :${1:table}, :${2:column}, :${3:type}
|
||||
snippet mccc
|
||||
t.column :${1:title}, :${2:string}
|
||||
snippet mcht
|
||||
change_table :${1:table_name} do |t|
|
||||
${2}
|
||||
end
|
||||
snippet mcol
|
||||
remove_column :${1:table}, :${2:column}
|
||||
snippet mct
|
||||
create_table :${1:table_name} do |t|
|
||||
t.column :${2:name}, :${3:type}
|
||||
end
|
||||
snippet migration
|
||||
class ${1:`Snippet_MigrationNameFromFilename()`} < ActiveRecord::Migration
|
||||
def self.up
|
||||
${2}
|
||||
end
|
||||
|
||||
def self.down
|
||||
end
|
||||
end
|
||||
snippet mp
|
||||
map(&:${1:id})
|
||||
snippet mrc
|
||||
remove_column :${1:column}
|
||||
snippet mrmc
|
||||
remove_column :${1:table}, :${2:column}
|
||||
snippet mrnc
|
||||
rename_column :${1:table}, :${2:old}, :${3:new}
|
||||
snippet mrw
|
||||
mattr_accessor :${1:attr_names}
|
||||
snippet oa
|
||||
@ -854,13 +831,6 @@ snippet tcts
|
||||
snippet tctss
|
||||
t.timestamps
|
||||
${1}
|
||||
snippet trc
|
||||
t.remove :${1:column}
|
||||
snippet tre
|
||||
t.rename :${1:old_column_name}, :${2:new_column_name}
|
||||
${3}
|
||||
snippet tref
|
||||
t.references :${1:model}
|
||||
snippet va
|
||||
validates_associated :${1:attribute}
|
||||
snippet vao
|
||||
@ -905,8 +875,33 @@ snippet mac
|
||||
add_column :${1:table_name}, :${2:column_name}, :${3:data_type}
|
||||
snippet mrc
|
||||
remove_column :${1:table_name}, :${2:column_name}
|
||||
snippet mrenc
|
||||
snippet mrnc
|
||||
rename_column :${1:table_name}, :${2:old_column_name}, :${3:new_column_name}
|
||||
snippet mcc
|
||||
change_column :${1:table}, :${2:column}, :${3:type}
|
||||
snippet mccc
|
||||
t.column :${1:title}, :${2:string}
|
||||
snippet mct
|
||||
create_table :${1:table_name} do |t|
|
||||
t.column :${2:name}, :${3:type}
|
||||
end
|
||||
snippet migration
|
||||
class ${1:class_name} < ActiveRecord::Migration
|
||||
def self.up
|
||||
${2}
|
||||
end
|
||||
|
||||
def self.down
|
||||
end
|
||||
end
|
||||
|
||||
snippet trc
|
||||
t.remove :${1:column}
|
||||
snippet tre
|
||||
t.rename :${1:old_column_name}, :${2:new_column_name}
|
||||
${3}
|
||||
snippet tref
|
||||
t.references :${1:model}
|
||||
|
||||
#rspec
|
||||
snippet it
|
||||
|
Loading…
Reference in New Issue
Block a user