Updated and optimized --version option in pit-clit.
This commit is contained in:
parent
c26ba17dbb
commit
e00e2e296e
@ -1,10 +1,10 @@
|
|||||||
#Mon, 21 Nov 2011 01:12:20 -0600
|
#Tue, 22 Nov 2011 14:32:12 -0600
|
||||||
#Sat Apr 24 17:08:00 CDT 2010
|
#Sat Apr 24 17:08:00 CDT 2010
|
||||||
build.dir=build
|
build.dir=build
|
||||||
src.dir=src
|
src.dir=src
|
||||||
lib.shared.dir=../shared-libs
|
lib.shared.dir=../shared-libs
|
||||||
test.dir=test
|
test.dir=test
|
||||||
build.number=24
|
build.number=25
|
||||||
version=3.0.0
|
version=3.0.0
|
||||||
name=libpit
|
name=libpit
|
||||||
lib.dir=lib
|
lib.dir=lib
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
#Mon, 21 Nov 2011 02:48:35 -0600
|
#Tue, 22 Nov 2011 14:32:32 -0600
|
||||||
build.dir=build
|
build.dir=build
|
||||||
src.dir=src
|
src.dir=src
|
||||||
build.jar=pit-cli-${application.version}.${build.number}.jar
|
build.jar=pit-cli-${application.version}.${build.number}.jar
|
||||||
build.number=2
|
build.number=3
|
||||||
version=3.0.0
|
version=3.0.0
|
||||||
name=pit-cli
|
name=pit-cli
|
||||||
lib.dir=lib
|
lib.dir=lib
|
||||||
|
@ -41,7 +41,7 @@ cli.d(longOpt: 'dir', argName: 'dir', args: 1, required: false,
|
|||||||
cli._(longOpt: 'version', 'Display PIT version information.')
|
cli._(longOpt: 'version', 'Display PIT version information.')
|
||||||
|
|
||||||
// -------- parse CLI options -------- //
|
// -------- parse CLI options -------- //
|
||||||
def VERSION = "2.6.0"
|
def VERSION = "3.0.0"
|
||||||
def opts = cli.parse(args)
|
def opts = cli.parse(args)
|
||||||
def issuedb = [:]
|
def issuedb = [:]
|
||||||
def workingDir = new File('.')
|
def workingDir = new File('.')
|
||||||
@ -152,12 +152,6 @@ if (opts.d) {
|
|||||||
return -1 } }
|
return -1 } }
|
||||||
def EOL = System.getProperty('line.separator')
|
def EOL = System.getProperty('line.separator')
|
||||||
|
|
||||||
// build issue list
|
|
||||||
issuedb = new FileProject(workingDir)
|
|
||||||
|
|
||||||
// build filter from options
|
|
||||||
def filter = new Filter(selectOpts)
|
|
||||||
|
|
||||||
// -------- Actions -------- //
|
// -------- Actions -------- //
|
||||||
// list version information first
|
// list version information first
|
||||||
if (opts.version) {
|
if (opts.version) {
|
||||||
@ -165,8 +159,16 @@ if (opts.version) {
|
|||||||
println "PIT CLI Version ${VERSION}"
|
println "PIT CLI Version ${VERSION}"
|
||||||
println "Written by Jonathan Bernard\n" }
|
println "Written by Jonathan Bernard\n" }
|
||||||
|
|
||||||
|
else {
|
||||||
|
|
||||||
|
// build issue list
|
||||||
|
issuedb = new FileProject(workingDir)
|
||||||
|
|
||||||
|
// build filter from options
|
||||||
|
def filter = new Filter(selectOpts)
|
||||||
|
|
||||||
// list second
|
// list second
|
||||||
else if (opts.l) {
|
if (opts.l) {
|
||||||
|
|
||||||
// local function (closure) to print a single issue
|
// local function (closure) to print a single issue
|
||||||
def printIssue = { issue, offset ->
|
def printIssue = { issue, offset ->
|
||||||
@ -250,4 +252,4 @@ else {
|
|||||||
else if (opts.S) issuedb.walkProject(filter) {
|
else if (opts.S) issuedb.walkProject(filter) {
|
||||||
it.status = assignOpts.status
|
it.status = assignOpts.status
|
||||||
println "[${it}] -- set status to ${assignOpts.status}"}
|
println "[${it}] -- set status to ${assignOpts.status}"}
|
||||||
}
|
}}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user