JWAT

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Moved arclib to separate folder.
    • -0
    • +216
    /arclib/NetarchiveSuite_checks.xml
  1. … 43 more files in changeset.
Peekaboo!
Prepare gzip code for joining and mavenize it.
    • -460
    • +0
    /src/dk/netarkivet/gzip/GzipEntry.java
    • -139
    • +0
    /src/dk/netarkivet/gzip/TestGzip.java
Temporary project for cleaning up gzipinputstream classes.
    • -0
    • +79
    /src/dk/netarkivet/gzip/GzipConstants.java
    • -0
    • +460
    /src/dk/netarkivet/gzip/GzipEntry.java
    • -0
    • +444
    /src/dk/netarkivet/gzip/GzipInputStream.java
    • -0
    • +139
    /src/dk/netarkivet/gzip/TestGzip.java
Changed some style and made the parser gzip stream friendly.
Added some .eclipse files.
Removed some unimportant stuff from the pom.xml.
Did some minor style cleanup. Fixed some test test paths.
  1. … 22 more files in changeset.
Mavening.
Forgot the pom.xml and also added mercurial ignore for target folder.
Mavenized so it compiles. I hope :)
  1. … 29 more files in changeset.
Semi-mavenized.
    • -183
    • +0
    /src/org/jhove2/module/format/arc/ArcParser.java
    • -146
    • +0
    /src/org/jhove2/module/format/arc/ArcRecord.java
  1. … 21 more files in changeset.
Changed some paths to test resources are found. Started on the pom.xml.
Mavenizing... badly in eclispe..
  1. … 63 more files in changeset.
Moved files and folders around part 1.
    • -94
    • +0
    /src/dk/netarkivet/warclib/TestWarc.java
  1. … 25 more files in changeset.
Big corporate merger!
Added some quoted string parsing. Fixed huge skip bug which was apparent testing with a BufferedInputStream.
Minor additions to the read header routine.
Partial quoted string and almost no encoded words.
Added utf8 support to header linereader. Seems to works. Tests not conclusive.

Needs tweaking and more unit tests.

    • -0
    • +51
    /test/resources/test-utf8.warc
    • -0
    • +80
    /test/src/dk/netarkivet/warclib/TestUtf8.java
Wrote a functional readheader line method that now handles multiline headers.

Added some unit test.

    • -0
    • +53
    /test/resources/test-fields-continuation.warc
    • -0
    • +24
    /test/resources/test-fields-metainfo.warc
    • -0
    • +29
    /test/resources/test-fields-warcinfo.warc
    • -0
    • +82
    /test/src/dk/netarkivet/warclib/TestFields.java
Various stuff.

Moved test folders around.

Fixed trailing newline requirement after record.

Also fixed some incorrect test files.

Added a pushback inputstream for the newline checker and also to be used in header readline routine.

    • -2
    • +2
    /src/dk/netarkivet/warclib/TestWarc.java
    • -0
    • +114
    /src/dk/netarkivet/warclib/WarcInputStream.java
    • -35
    • +0
    /test-contenttype-continuation.warc
    • -145
    • +0
    /test-contenttype-recommended.warc
    • -23
    • +0
    /test-contenttype-warcinfo-recommended.warc
    • -0
    • +23
    /test/resources/test-contenttype-warcinfo-recommended.warc
    • -4
    • +148
    /test/resources/test-digest-fields.warc
  1. … 35 more files in changeset.
Fixed Content-Length in some test warc that were incorrect after checking for excess lines in the parser.

Minor tweaks.

Moved unit tests and test files to seperate folders.

    • -1
    • +2
    /src/dk/netarkivet/warclib/TestWarc.java
    • -0
    • +9
    /src/dk/netarkivet/warclib/WarcHeader.java
    • -2
    • +2
    /test-segment-number-continuation.warc
Fixed some styling based on CheckStyle. Added the first unit test.
    • -21
    • +21
    /src/org/jhove2/module/format/arc/ArcParser.java
    • -7
    • +5
    /src/org/jhove2/module/format/arc/ArcRecord.java
    • -49
    • +59
    /src/org/jhove2/module/format/arc/TestArc.java
    • binary
    /1-1-20110922131213-00000-svc-VirtualBox.arc
    • binary
    /test/resources/1-1-20110922131213-00000-svc-VirtualBox.arc
    • binary
    /4-3-20111004123336-00000-svc-VirtualBox.arc
    • binary
    /test/resources/4-3-20111004123336-00000-svc-VirtualBox.arc
    • binary
    /IAH-20080430204825-00000-blackbook.arc
    • binary
    /test/resources/IAH-20080430204825-00000-blackbook.arc
  1. … 3 more files in changeset.
Added Digest Parser. Started on header readline method.

Added some more unit tests.

    • -0
    • +40
    /src/dk/netarkivet/warclib/WarcDigest.java
    • -0
    • +144
    /test-digest-fields.warc
    • -0
    • +81
    /test-src/dk/netarkivet/warclib/TestDigestFields.java
Added an iterator based on the WARC one. Comments etc.
    • -0
    • +43
    /src/org/jhove2/module/format/arc/ArcParser.java
Fixed some more header validation.

Added some matrix checks.

Added some content-type, segment-number checks.

Changed the error types to more types and more meaningful names.

Added some more unit tests to cover most of the current functionality.

    • -6
    • +4
    /src/dk/netarkivet/warclib/TestWarc.java
    • -0
    • +88
    /src/dk/netarkivet/warclib/WarcValidationError.java
    • -0
    • +35
    /test-contenttype-continuation.warc
    • -0
    • +145
    /test-contenttype-recommended.warc
    • -0
    • +23
    /test-contenttype-warcinfo-recommended.warc
    • -0
    • +10
    /test-duplicate-concurrentto.warc
    • -0
    • +70
    /test-segment-number-continuation.warc
    • -0
    • +72
    /test-segment-number-response.warc
  1. … 3 more files in changeset.
Added detection of duplicate fields.

Finished some more unit-tests.

    • -0
    • +32
    /src/dk/netarkivet/warclib/WarcErrorType.java
    • -0
    • +13
    /test-duplicate-fields.warc
    • -0
    • +3
    /test-lonely-continuation.warc
    • -0
    • +2
    /test-lonely-monkeys.warc
    • -0
    • +12
    /test-lonely-request-response-resource-conversion.warc
    • -0
    • +3
    /test-lonely-revisit.warc
    • -0
    • +6
    /test-lonely-warcinfo-metadata.warc
    • -0
    • +20
    /test-missing-fields.warc
    • -0
    • +80
    /test-src/dk/netarkivet/warclib/TestDuplicateFields.java
    • -0
    • +75
    /test-upper-lower-case.warc
Renamed an io class because.. Well I can.
    • -14
    • +14
    /src/org/jhove2/module/format/arc/ArcParser.java
Added some unit tests.

Added some more header parsing code.

Fixed a date case error and case error in magic identifier.

    • -34
    • +44
    /src/dk/netarkivet/warclib/TestWarc.java
    • -0
    • +78
    /test-src/dk/netarkivet/warclib/TestUpperLowerCase.java