ServiceNow snippets for Atom.
gsi
: gs info
gs.info('${1:message}');$2
gsw
: gs warn
gs.warn('${1:message}');$2
gse
: gs error
gs.error('${1:message}');$2
gsgu
: gs getUser
var ${1:user} = gs.getUser();$2
gshr
: gs hasRole
gs.hasRole('${1:role}');$2
gsn
: gs nil
gs.nil(${1:object });$2
grn
: GlideRecord new
var ${1:gr} = new GlideRecord('${2:table}');$3
graaq
: GlideRecord addActiveQuery
${1:gr}.addActiveQuery();$2
graq
: GlideRecord addQuery
${1:gr}.addQuery('${2:name}', ${3:value});$4
grq
: GlideRecord query
${1:gr}.query();$2
grg
: GlideRecord get
${1:gr}.get('${2:sysId}');$3
grgrc
: GlideRecord getRowCount
${1:gr}.getRowCount();$2
grgv
: GlideRecord getValue
${1:gr}.getValue('${2:name}');$3
grsv
: GlideRecord setValue
${1:gr}.setValue('${2:name}', ${3:value});$4
grn
: GlideRecord next
${1:gr}.next();$2
grhn
: GlideRecord hasNext
${1:gr}.hasNext();$2
gru
: GlideRecord update
${1:gr}.update();$2
grnii
: GlideRecord new initialize insert
var ${1:gr} = new GlideRecord('${2:table}');${1:gr}.initialize();${1:gr}.insert();$3
grnni
: GlideRecord new newRecord insert
var ${1:gr} = new GlideRecord('${2:table}');${1:gr}.newRecord();${1:gr}.insert();$3
grql
: GlideRecord query loop
var ${1:gr} = new GlideRecord('${2:table}');${1:gr}.addQuery('${3:name}', ${4:value});${1:gr}.query();while (${1:gr}.next()) {$5}
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.