File tree Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Expand file tree Collapse file tree 1 file changed +11
-6
lines changed Original file line number Diff line number Diff line change @@ -25,8 +25,13 @@ def getArgs(group):
2525 return [i.split(" " ) for i in word.findall(group) ]
2626
2727def camel (word ):
28+ if not word: return ' '
2829 return word[0 ].upper() + word[1 :]
2930
31+ def mixedCase (word ):
32+ if not word: return ' '
33+ return word[0 ].lower() + word[1 :]
34+
3035endglobal
3136
3237snippet sleep " try sleep catch" b
@@ -338,23 +343,23 @@ endsnippet
338343
339344snippet /get(ter)?/ " getter" br
340345public ${1: String } get${2: Name } () {
341- return `!p snip.rv = t[2 ].lower( ) ` ;
346+ return `!p snip.rv = mixedCase( t[2 ]) ` ;
342347}
343348endsnippet
344349
345350snippet /set(ter)?/ " setter" br
346- public void set${1: Name } (${2: String } $1 ) {
347- return this.`!p snip.rv = t[1 ].lower( ) ` = `!p snip.rv = t[1 ].lower( ) ` ;
351+ public void set${1: Name } (${2: String } ` !p snip.rv = mixedCase(t[ 1 ]) ` ) {
352+ this.`!p snip.rv = mixedCase( t[1 ]) ` = `!p snip.rv = mixedCase( t[1 ]) ` ;
348353}
349354endsnippet
350355
351356snippet /se?tge?t|ge?tse?t|gs/ " setter and getter" br
352- public void set${1: Name } (${2: String } `!p snip.rv = t[1 ].lower( ) ` ) {
353- this.`!p snip.rv = t[1 ].lower( ) ` = `!p snip.rv = t[1 ].lower( ) ` ;
357+ public void set${1: Name } (${2: String } `!p snip.rv = mixedCase( t[1 ]) ` ) {
358+ this.`!p snip.rv = mixedCase( t[1 ]) ` = `!p snip.rv = mixedCase( t[1 ]) ` ;
354359}
355360
356361public $2 get$1 () {
357- return `!p snip.rv = t[1 ].lower( ) ` ;
362+ return `!p snip.rv = mixedCase( t[1 ]) ` ;
358363}
359364endsnippet
360365
You can’t perform that action at this time.
0 commit comments