{
"guava": {
"scope": "xml",
"prefix": "guava",
"body": [
"",
"\tcom.google.guava",
"\tguava",
"\t${1:${2|${guava.version},33.4.8-jre,33.4.2-jre|}}${3:\n\ttrue}",
""
],
},
"apache-commons": {
"scope": "xml",
"prefix": "apache-commons",
"body": [
"",
"\torg.apache.commons",
"\t${1|commons-lang3,commons-collections4,commons-math3,commons-pool2|}",
"\t${${1|commons-lang3,commons-collections4,commons-math3,commons-pool2|}.version}",
"",
],
},
"commons-io": {
"scope": "xml",
"prefix": "commons-io",
"body": [
"",
"\tcommons-io",
"\tcommons-io",
"\t${commons-io.version}",
"",
],
},
"Apache Commons Crypto": {
"scope": "xml",
"prefix": "commons-crypto",
"body": [
"",
"\torg.apache.commons",
"\tcommons-crypto",
"\t1.2.0",
"",
],
"description": "加密库"
},
"mica-xss": {
"scope": "xml",
"prefix": "mica-xss",
"body": [
"",
"\tnet.dreamlu",
"\tmica-xss",
"\t${1|${mica-xss.version},2.7.18.9,3.4.4|}",
"",
],
},
"mybatis-spring-boot-starter": {
"scope": "xml",
"prefix": "mybatis-spring-boot-starter",
"body": [
"",
"\torg.mybatis.spring.boot",
"\tmybatis-spring-boot-starter",
"\t${mybatis-starter.version}",
"",
],
},
"mybatis-plus": {
"scope": "xml",
"prefix": "mybatis-plus",
"body": [
"",
"\tcom.baomidou",
"\t${1|mybatis-plus,mybatis-plus-boot-starter,mybatis-plus-spring-boot3-starter|}",
"\t${2|3.5.11,${mybatis-plus.version}|}",
"",
],
},
"mapstruct": {
"scope": "xml",
"prefix": "mapstruct",
"body": [
"",
"\torg.mapstruct",
"\tmapstruct",
"\t${mapstruct.version}",
"",
"",
"\torg.mapstruct",
"\tmapstruct-processor",
"\t${mapstruct.version}",
"",
],
},
"hutool": {
"scope": "xml",
"prefix": "hutool",
"body": [
"",
"\tcn.hutool",
"\t${1|hutool-core,hutool-crypto,hutool-captcha,hutool-json,hutool-poi,hutool-jwt,hutool-aop,hutool-bloomFilter,hutool-cache,hutool-cron,hutool-db,hutool-dfa,hutool-extra,hutool-http,hutool-log,hutool-script,hutool-setting,hutool-system,hutool-socket|}",
"\t${hutool.version}",
"",
],
},
"JUnit4": {
"scope": "xml",
"prefix": "junit4",
"body": [
"",
"\tjunit",
"\tjunit",
"\t4.11",
"\ttest",
"",
]
},
"JUnit5": {
"scope": "xml",
"prefix": "junit5",
"body": [
"",
"\torg.junit.jupiter",
"\tjunit-jupiter-api",
"\t5.12.2/version>",
"\ttest",
"",
"",
"\torg.junit.jupiter",
"\tjunit-jupiter-engine",
"\t5.12.2/version>",
"\ttest",
"",
"",
"\torg.junit.jupiter",
"\tjunit-jupiter-params",
"\t5.12.2/version>",
"\ttest",
"",
]
},
"jsr305": {
"scope": "xml",
"prefix": "jsr305",
"body": [
"",
"\tcom.google.code.findbugs",
"\tjsr305",
"\t${1:3.0.2}$2",
"",
]
},
"gson": {
"scope": "xml",
"prefix": "gson",
"body": [
"",
"\tcom.google.code.gson",
"\tgson",
"\t${1:2.13.0}$2",
"",
]
},
"joda-time": {
"scope": "xml",
"prefix": "joda-time",
"body": [
"",
"\tjoda-time",
"\tjoda-time",
"\t${1:2.14.0}",
"",
]
},
"maven-shade-plugin": {
"scope": "xml",
"prefix": "maven-shade-plugin",
"body": [
"",
"\torg.apache.maven.plugins",
"\tmaven-shade-plugin",
"\t${1:3.2.4}",
"\t",
"\t\t",
"\t\t\tpackage",
"\t\t\t",
"\t\t\t\tshade",
"\t\t\t",
"\t\t\t",
"\t\t\t\t",
"\t\t\t\t\t",
"\t\t\t\t\t\t${2:com.example.App}",
"\t\t\t\t\t",
"\t\t\t\t",
"\t\t\t",
"\t\t",
"\t",
"",
]
}
}