@@ -82,33 +82,41 @@ tasks.buildSearchableOptions {
82
82
}
83
83
84
84
85
- tasks.register(" printVersion" ) { println (version) }
85
+ tasks.register(" printVersion" ) {
86
+ doLast { println (version) }
87
+ }
86
88
87
89
88
90
tasks.register(" updateChangelog" ) {
89
- var input = generateSequence(::readLine).joinToString(" \n " )
90
- input = input.replace(" :rocket:" , " 🚀" )
91
- input = input.replace(" :bug:" , " 🐛" )
92
- input = input.replace(" :documentation:" , " 📝" )
93
- input = input.replace(" :breaking:" , " 💥" )
94
- input + = " \n see <a href=\" https://github.com/patricklx/intellij-emberjs-experimental/blob/main/CHANGELOG.md\" >https://github.com/patricklx/intellij-emberjs-experimental/</a> for more"
95
- val f = File (" ./src/main/resources/META-INF/plugin.xml" )
96
- var content = f.readText()
97
- content = content.replace(" CHANGELOG_PLACEHOLDER" , input)
98
- f.writeText(content)
91
+ doLast {
92
+ var input = generateSequence(::readLine).joinToString(" \n " )
93
+ input = input.replace(" :rocket:" , " 🚀" )
94
+ input = input.replace(" :bug:" , " 🐛" )
95
+ input = input.replace(" :documentation:" , " 📝" )
96
+ input = input.replace(" :breaking:" , " 💥" )
97
+ input + = " \n see <a href=\" https://github.com/patricklx/intellij-emberjs-experimental/blob/main/CHANGELOG.md\" >https://github.com/patricklx/intellij-emberjs-experimental/</a> for more"
98
+ val f = File (" ./src/main/resources/META-INF/plugin.xml" )
99
+ var content = f.readText()
100
+ content = content.replace(" CHANGELOG_PLACEHOLDER" , input)
101
+ f.writeText(content)
102
+ }
99
103
}
100
104
101
105
tasks.register(" listRecentReleased" ) {
102
- val text = URL (" https://plugins.jetbrains.com/api/plugins/15499/updates?channel=&size=8" ).readText()
103
- val obj = groovy.json.JsonSlurper ().parseText(text)
104
- val versions = (obj as ArrayList <Map <* ,* >>).map { it.get(" version" ) }
105
- println (groovy.json.JsonBuilder (versions).toPrettyString())
106
+ doLast {
107
+ val text = URL (" https://plugins.jetbrains.com/api/plugins/15499/updates?channel=&size=8" ).readText()
108
+ val obj = groovy.json.JsonSlurper ().parseText(text)
109
+ val versions = (obj as ArrayList <Map <* ,* >>).map { it.get(" version" ) }
110
+ println (groovy.json.JsonBuilder (versions).toPrettyString())
111
+ }
106
112
}
107
113
108
114
tasks.register(" verifyAlreadyReleased" ) {
109
- var input = generateSequence(::readLine).joinToString(" \n " )
110
- val text = URL (" https://plugins.jetbrains.com/api/plugins/15499/updates?channel=&size=100" ).readText()
111
- val obj = groovy.json.JsonSlurper ().parseText(text)
112
- val versions = (obj as ArrayList <Map <* ,* >>).map { it.get(" version" ) }
113
- println (versions.contains(input))
115
+ doLast {
116
+ var input = generateSequence(::readLine).joinToString(" \n " )
117
+ val text = URL (" https://plugins.jetbrains.com/api/plugins/15499/updates?channel=&size=100" ).readText()
118
+ val obj = groovy.json.JsonSlurper ().parseText(text)
119
+ val versions = (obj as ArrayList <Map <* ,* >>).map { it.get(" version" ) }
120
+ println (versions.contains(input))
121
+ }
114
122
}
0 commit comments