Skip to content

Java 8 Compatibility / Separate Java 8 Branch? #18

@AlexeyKuznetsov-DD

Description

@AlexeyKuznetsov-DD

Hi!

First of all, thank you for this amazing library — we really love it. We’re currently migrating from Spock to JUnit, and your project is almost a 1:1 replacement for Spock data tables. It fits our needs perfectly.

However, our project must remain compatible with Java 8.

Out of curiosity, I tried checking out your project and asked an AI tool to refactor it to be Java 8–compatible. Surprisingly, it took about 15 minutes to migrate, and all tests passed successfully.

This made me wonder:

Would you consider maintaining a separate Java 8–compatible branch?
We’d be happy to share the changes or help maintain it if that would be useful.
Please take a look at the diff I created with Codex, all tests are passing locally.

java8.diff.zip

Looking forward to your thoughts — and thanks again for the great work!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions