Fri Dec 13 23:25:47 CET 2019: Unable to pull from remote repository: https://bitbucket.org/nclarkekb/jhove2-iipc - [warning: connecting to bitbucket.org using legacy security technology (TLS 1.0); see https://mercurial-scm.org/wiki/SecureConnections for more info, abort: error: _ssl.c:492: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure] - pulling from https://bitbucket.org/nclarkekb/jhove2-iipc
Clone
 

slabrams@507d08b6-3e80-4f80-935c-3d33354f88f8 in JHove2-IIPC

Set the default character encoding to UTF-8
Cleanup properties files
Clean up text in readme files
    • -52
    • +116
    /src/main/resources/README.txt
Comment clean up and standardization of Spring factory method names ("get" rather then "make")
  1. … 3 more files in changeset.
Minor cleanup of comments, etc.
URLSource should implement NamedSource
    • -1
    • +1
    /src/main/java/org/jhove2/core/JHOVE2.java
    • -13
    • +13
    /src/main/java/org/jhove2/module/Module.java
Change long-form command line options to conform to GNU standards
Standardize module versions to 1.9.5
Standardize module versions to 1.9.5
    • -2
    • +2
    /src/main/java/org/jhove2/core/JHOVE2.java
  1. … 9 more files in changeset.
Change the reference to the DROID signature file to a generic file path.
Fix date format
Clean up the registration of generic modules called by the framework
    • -30
    • +41
    /src/main/java/org/jhove2/core/JHOVE2.java
    • -6
    • +28
    /src/main/java/org/jhove2/core/TimerInfo.java
    • -16
    • +2
    /src/main/java/org/jhove2/module/Command.java
Add file not found message for single-file invocation
    • -11
    • +33
    /src/main/java/org/jhove2/core/JHOVE2.java
Fix date formatting to conform to ISO 8601 and xsd:datetime
Attach file not found/reportable message to parent file set.
    • -0
    • +8440
    /config/DROID_SignatureFile_V20.xml
    • -0
    • +19
    /config/DROID_config.xml
    • -0
    • +80
    /main/java/org/jhove2/annotation/ReportableProperty.java
    • -0
    • +339
    /main/java/org/jhove2/app/JHOVE2CommandLine.java
    • -0
    • +148
    /main/java/org/jhove2/app/JHOVE2Doc.java
    • -0
    • +101
    /main/java/org/jhove2/app/Parser.java
    • -0
    • +254
    /main/java/org/jhove2/core/Agent.java
    • -0
    • +110
    /main/java/org/jhove2/core/Digest.java
    • -0
    • +267
    /main/java/org/jhove2/core/Document.java
    • -0
    • +116
    /main/java/org/jhove2/core/Duration.java
    • -0
    • +333
    /main/java/org/jhove2/core/Format.java
    • -0
    • +318
    /main/java/org/jhove2/core/FormatIdentification.java
    • -0
    • +367
    /main/java/org/jhove2/core/I8R.java
    • -0
    • +274
    /main/java/org/jhove2/core/Installation.java
    • -0
    • +353
    /main/java/org/jhove2/core/Invocation.java
  1. … 276 more files in changeset.
Rearrange the order of presumptive formats and modules in the display
    • -1
    • +1
    /src/main/java/org/jhove2/core/JHOVE2.java
Clean up the ordering of reportables in the display
    • -5
    • +13
    /src/main/java/org/jhove2/core/JHOVE2.java
    • -2
    • +2
    /src/main/java/org/jhove2/module/Command.java
Rename module Type to Scope
    • -2
    • +2
    /src/main/java/org/jhove2/app/JHOVE2Doc.java
    • -6
    • +6
    /src/main/java/org/jhove2/core/Agent.java
    • -6
    • +6
    /src/main/java/org/jhove2/core/Document.java
    • -7
    • +7
    /src/main/java/org/jhove2/core/Format.java
    • -6
    • +6
    /src/main/java/org/jhove2/core/I8R.java
    • -9
    • +22
    /src/main/java/org/jhove2/core/JHOVE2.java
  1. … 33 more files in changeset.
Require modules to declare whether they are generic or specific
    • -2
    • +2
    /src/main/java/org/jhove2/core/JHOVE2.java
    • -82
    • +0
    /src/main/java/org/jhove2/core/Command.java
    • -2
    • +85
    /src/main/java/org/jhove2/module/Command.java
    • -21
    • +29
    /src/main/java/org/jhove2/module/Module.java
  1. … 8 more files in changeset.
Move installation and invocation properties to be children of the core framework, not the application
    • -16
    • +35
    /src/main/java/org/jhove2/core/JHOVE2.java
Clean up the display order of reportables
    • -0
    • +87
    /src/main/java/org/jhove2/core/AbstractCommand.java
    • -3
    • +85
    /src/main/java/org/jhove2/core/Command.java
    • -6
    • +6
    /src/main/java/org/jhove2/core/JHOVE2.java
Clean up wrapped product
    • -25
    • +25
    /src/main/java/org/jhove2/core/I8R.java
    • -149
    • +407
    /src/main/java/org/jhove2/core/WrappedProduct.java
    • -3
    • +3
    /src/main/java/org/jhove2/module/Module.java
  1. … 14 more files in changeset.
Reorder the top-level display order of reportables
    • -14
    • +20
    /src/main/java/org/jhove2/core/JHOVE2.java
    • -65
    • +71
    /src/main/java/org/jhove2/core/Message.java
  1. … 14 more files in changeset.
Define units of measure in a properties file
    • -26
    • +26
    /src/main/resources/properties/displayer.properties
    • -0
    • +6
    /src/main/resources/properties/unit.properties
Change identifier scheme to "http" from "info"
    • -1
    • +1
    /src/main/java/org/jhove2/core/I8R.java
Clean up text display
    • -9
    • +21
    /src/main/java/org/jhove2/core/JHOVE2.java
Bundle reportable and reportable factory (nee Configure.config) into their own package
    • -4
    • +4
    /src/main/java/org/jhove2/app/JHOVE2Doc.java
    • -0
    • +1
    /src/main/java/org/jhove2/core/Agent.java
    • -0
    • +1
    /src/main/java/org/jhove2/core/Document.java
    • -0
    • +1
    /src/main/java/org/jhove2/core/Format.java
    • -1
    • +3
    /src/main/java/org/jhove2/core/I8R.java
    • -34
    • +7
    /src/main/java/org/jhove2/core/JHOVE2.java
    • -2
    • +2
    /src/main/java/org/jhove2/core/Message.java
    • -1
    • +2
    /src/main/java/org/jhove2/core/TimerInfo.java
  1. … 41 more files in changeset.
Clean up application installation and invocation reportables
    • -54
    • +63
    /src/main/java/org/jhove2/core/JHOVE2.java
    • -11
    • +134
    /src/main/java/org/jhove2/core/app/Application.java
    • -4
    • +4
    /src/main/java/org/jhove2/module/Module.java
  1. … 5 more files in changeset.
Make the command line application the root reportable
    • -25
    • +38
    /src/main/java/org/jhove2/core/JHOVE2.java
    • -7
    • +12
    /src/main/java/org/jhove2/core/TimerInfo.java
Fix the calling signature of Configure.getReportable() method
    • -1
    • +3
    /src/main/java/org/jhove2/core/Product.java
    • -3
    • +5
    /src/main/java/org/jhove2/module/Module.java