Fixed FileIssue formatting and extended properties.

* The extended properties table was using the maxKeyLength for both keys and
  values.
* FileIssue was not persisting the file when extended properties were updated.
This commit is contained in:
Jonathan Bernard 2011-12-08 15:48:00 -06:00
parent 31b9802477
commit 952064d903
4 changed files with 12 additions and 8 deletions

View File

@ -1,11 +1,11 @@
#Thu, 08 Dec 2011 14:35:45 -0600
#Thu, 08 Dec 2011 15:46:01 -0600
#Sat Apr 24 17:08:00 CDT 2010
build.dir=build
src.dir=src
lib.shared.dir=../shared-libs
test.dir=test
build.number=0
version=3.2.1
build.number=2
version=3.2.2
name=libpit
lib.dir=lib
lib.local=true

View File

@ -110,6 +110,10 @@ public class FileIssue extends Issue {
super.setText(text)
writeFile() }
public def propertyMissing(String name, def value) {
super.propertyMissing(name, value)
writeFile() }
boolean deleteFile() { return source.deleteDir() }
public static boolean isValidFilename(String name) {
@ -153,7 +157,7 @@ public class FileIssue extends Issue {
extOutput[ks] = vs
if (ks.length() > maxKeyLen) { maxKeyLen = ks.length() }
if (vs.length() > maxKeyLen) { maxValLen = vs.length() } }
if (vs.length() > maxValLen) { maxValLen = vs.length() } }
result.append("=".multiply(maxKeyLen + 1))
result.append(" ")

View File

@ -1,9 +1,9 @@
#Thu, 08 Dec 2011 14:59:30 -0600
#Thu, 08 Dec 2011 15:46:09 -0600
build.dir=build
src.dir=src
build.jar=pit-cli-${application.version}.${build.number}.jar
build.number=0
version=3.2.1
build.number=2
version=3.2.2
name=pit-cli
lib.dir=lib
lib.local=true

View File

@ -83,7 +83,7 @@ cli._(longOpt: 'version', 'Display PIT version information.')
// ======== Parse CLI Options ======== //
// =================================== //
def VERSION = "3.2.1"
def VERSION = "3.2.2"
def opts = cli.parse(args)
def issuedb = [:]
def workingDir = new File('.')