takawitter / trie4j

PATRICIA, Double Array, LOUDS Trie implementations for Java
Apache License 2.0
174 stars 31 forks source link

Target Java version #45

Closed miurahr closed 5 months ago

miurahr commented 1 year ago

Why not update target Java version to Java 8? We know Java 21 is just released in last September, and Java 1.7 has been out of support. Contributors can use Java 8 features such as NIO2 when update.

takawitter commented 1 year ago

Several distributions have LTS versions. For example, Temurin provides Java8 LTS at least Nov 2026. We can still start a new major version, such as 0.10.0, that uses the newest Java if you plan to add some features that depend on that.

miurahr commented 1 year ago

I don't have a plan to add a new feature other than JPMS requested in #46, but just want to rewrite some test code which has a reference to wikipedia data.

takawitter commented 1 year ago

I misunderstood the problem. I updated the Java to 8 and push it to main branch.

takawitter commented 1 year ago

Now we have two active branches.

miurahr commented 5 months ago

clarified.