Repository commits in period 2012-11-22 04:48:11 -1000 (Thu, 22 Nov 2012) to 2012-11-22 07:37:54 -1000 (Thu, 22 Nov 2012) (revision 10364 to revision 10372)
See http://starlink.jach.hawaii.edu//summarize-commits-starjava.html for more details
Revisions:
10372 (mbt):
ttools: rework votlint to deal more capably with VOTable versions.
It now validates v1.1+ VOTables against the XSD schema rather than
a faked DTD, which required some changes to the code.
The version-specific checks are now based on the votable.VOTableVersion
class. Also, validation for VOTable v1.3 is now provided.
10371 (mbt):
ttools: get votlint to cope with BINARY2
10370 (mbt):
ttools: votlint now stricter about float/double TD element contents
10369 (mbt):
ttools: move version-specific votlint logic from VotableVersion to new VersionDetail class (based on VOTableVersion)
10368 (mbt):
ttools: votcopy can now copy version from input table if version param is null
10367 (mbt):
ttools: add VersionDetector which can read the VOTable version from a VOTable input stream
10366 (mbt):
votable: add getDtdUrl method to VOTableVersion
10365 (mbt):
votable: VOTable output no longer includes schemaLocation attributes by default
10364 (mbt):
votable: do infinity right in VOTable output
Committed files
topcat/src/docs/sun253.xml
ttools/src/docs/sun256.xml
ttools/src/main/uk/ac/starlink/ttools/copy/VotCopyHandler.java
ttools/src/main/uk/ac/starlink/ttools/taplint/ReporterVotLintContext.java
ttools/src/main/uk/ac/starlink/ttools/taplint/VotLintTapRunner.java
ttools/src/main/uk/ac/starlink/ttools/task/VotCopy.java
ttools/src/main/uk/ac/starlink/ttools/task/VotLint.java
ttools/src/main/uk/ac/starlink/ttools/votlint/BinaryHandler.java
ttools/src/main/uk/ac/starlink/ttools/votlint/FudgeNamespaceContentHandler.java
ttools/src/main/uk/ac/starlink/ttools/votlint/ValueParser.java
ttools/src/main/uk/ac/starlink/ttools/votlint/VersionChecker.java
ttools/src/main/uk/ac/starlink/ttools/votlint/VersionDetail.java
ttools/src/main/uk/ac/starlink/ttools/votlint/VersionDetector.java
ttools/src/main/uk/ac/starlink/ttools/votlint/VotLintContentHandler.java
ttools/src/main/uk/ac/starlink/ttools/votlint/VotLintContext.java
ttools/src/main/uk/ac/starlink/ttools/votlint/VotLintEntityResolver.java
ttools/src/main/uk/ac/starlink/ttools/votlint/VotLinter.java
ttools/src/main/uk/ac/starlink/ttools/votlint/VotableVersion.java
ttools/src/testcases/uk/ac/starlink/ttools/votlint/LintTest.java
ttools/src/testcases/uk/ac/starlink/ttools/votlint/VersionDetailTest.java
votable/src/main/uk/ac/starlink/votable/Encoder.java
votable/src/main/uk/ac/starlink/votable/VOTableVersion.java
votable/src/main/uk/ac/starlink/votable/VOTableWriter.java
votable/src/testcases/uk/ac/starlink/votable/VOTableVersionTest.java
|