|
Groovy example source code file (Groovy2348Bug.groovy)
The Groovy Groovy2348Bug.groovy source code
package groovy.bugs
class Groovy2348Bug extends GroovyTestCase{
void test () {
assertEquals( ['1.0', '2.0'], Foo.test(['1.0-vers', '2.0-subvers']))
}
}
class Foo {
private static test(tokens) {
tokens.collect {
trimTag(it)
}
}
private static trimTag(pluginVersion) {
int i = pluginVersion.indexOf('-')
if(i > 0) {
pluginVersion = pluginVersion[0..i-1]
}
pluginVersion
}
}
Other Groovy examples (source code examples)Here is a short list of links related to this Groovy Groovy2348Bug.groovy source code file: |
Other websites by Alvin Alexander:
Life/living in Alaska (OneMansAlaska.com)
How I Sold My Business (HowISoldMyBusiness.com)
Copyright 1998-2011 Alvin Alexander, devdaily.com
All Rights Reserved.