Skip to content

Migration to Java 8 #231

@Boiarshinov

Description

@Boiarshinov

XmlUnit core project now compiled to Java 7 sources. Java 7 was released ten years ago and now it's just a part of a history. Java versions usage statistics shows that's the most popular Java version in 2020 is a Java 8. Oracle doesn't support Java 7 anymore as first class citizen. So I think that it's time to migrate XmlUnit to Java 8.

Migration to Java 8 will allow to use new cool features like lambda expressions, streams, datetime api etc. Some of these features could be a part of XmlUnit API. Also migration to Java 8 will open a way for usage of new version of internal dependencies. Like JUnit Jupiter 5 instead of JUnit 4.

Another point: it's strange that part of this project (like xmlunit-core) is run on Java 7+ and another part runs only on Java 8+ (xmlunit-assertj3).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions