Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 1.14 #85

Merged
merged 139 commits into from
May 13, 2016
Merged

Release 1.14 #85

merged 139 commits into from
May 13, 2016

Conversation

carlwilson
Copy link
Member

No description provided.

tledoux and others added 30 commits July 8, 2014 09:42
When parsing a xml file with xsi:noNamespaceSchemaLocation attribut,
the XmlModule generates an extra empty Schema property in the Schemas
arrays. This disables the generation of the textmd:markup_language
attribute in the output.
 - created jhove-core sub-module;
 - created jhove-modules sub-module;
 - created jhove-apps sub-module;
 - made imports explicit where required;
 - added cause trace to JhoveException;
 - removed config builder from base.
 - tidied dependency management;
 - tidied plugin management; and
 - improved module descriptions.
 - currently 5 panel windowed installer;
 - works across windows, linux, & mac;
 - defaults to ${USER_HOME}/jhove; and
 - templated start-up scripts and config.
 - Maven build timestamping;
 - added profile to sign releases;
 - added profile for sonar unit test coverage; and
 - added profile for sonar preview analysis.
Automated release POM enhancements.
 - resource filtering for build details;
 - hashCode and equals verification.
 - tidied imports;
 - App instances now immutable;
 - uses ReleaseDetails to handle version and date;
 - uses org/openpreservation.jhove.properties for build details; and
 - properties substituted by Maven in build.
JHOVE apps using automated release details.
 - removed Agent class Setters;
 - added Agent instance Builder;
 - convenience methods for repeat instances; and
 - apps and modules using new App methods.
 - unused fields;
 - using collections.isEmpty();
 - always use "literal".isEquals;
 - removed unnecessary casts; and
 - added @OverRide annotations.
Cleared up glaring sonar issues in modules.
carlwilson and others added 26 commits May 12, 2016 09:31
- removed references to 1.12;
- fixed typos; and
- fixes #82.
@carlwilson carlwilson merged commit c244fe9 into master May 13, 2016
@carlwilson carlwilson deleted the release-1.14 branch September 3, 2024 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants