Skip to content

Migration to Java 8 #231

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).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions