question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Arrow Extension requires Java 11

See original GitHub issue

Which version of Kotest are you using io.kotest.extensions:kotest-assertions-arrow:1.0.3

Our Gradle Builds are failing after changing to use the extension packages. It appears that the Arrow extension requires Java 11

Required by:
         project :server
      > Unable to find a matching variant of io.kotest.extensions:kotest-assertions-arrow:1.0.3:
          - Variant 'apiElements' capability io.kotest.extensions:kotest-assertions-arrow:1.0.3:
              - Incompatible attribute:
                  - Required org.gradle.jvm.version '8' and found incompatible value '11'

I believe there was a similar issue with TestContainers: https://github.com/kotest/kotest/issues/2372 Can we update the Arrow extension to work on Java 8?

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Comments:8 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
sksamuelcommented, Oct 30, 2021

1.1.0 has been released which restores JDK 8 compatibility. @MiSikora @kieranipalmer

0reactions
i-walkercommented, Oct 18, 2021

As of this release, this issue is fixed. In the following days we can release a 1.0.4 version with that fix and I try to make it binary compatible as possible

Read more comments on GitHub >

github_iconTop Results From Across the Web

Installing Java Modules — Apache Arrow v10.0.1
Java modules are compatible with JDK 8 and above. Currently, JDK 8, 11, 17, and 18 are tested in CI. When using Java...
Read more >
3 Switch Expressions - Java
Java SE 12 introduced switch expressions, which (like all expressions) evaluate to a single value, and can be used in statements. It also...
Read more >
Getting Started With Java 11 (If You Are Still Using Java 8)
Overview the key changes since Java 8 and get started using Java 11 with IntelliJ IDEA, Eclipse, Maven and Gradle.
Read more >
Java 11 or more recent is required to run. Please download ...
The Eclipse platform has decided to require Java 11 as the minimum requirement for its September 2020 release. See Upgrading the Eclipse SDK...
Read more >
arrow/pom.xml at master · apache/arrow - java
Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing ... <name>Apache Arrow Java Root POM</name>.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found