On Tue, 10 Jan 2023 at 14:21, Michael Bien <mbie...@gmail.com> wrote:
> The commit validation job is currently testing on 8, 11, 17 and 20-ea.
> It doesn't like NetBeans editor modules which require java 11 though
> which blocks a Jakarta EE 10 PR atm (#4692).
>
> This means we need either 1) a volunteer who would like to spend time
> and fix JDK 8 tests, 2) we remove JDK 8 from the CV test matrix or 3) we
> won't be able to merge this pr before freeze.

IMO, we could possibly disable the JDK 8 commit validation
temporarily.  I think we might have a test issue here, that is not
specific to JDK 8, and will rear its head with higher Java
dependencies later anyway.

However, it's (more) likely the test failure is pointing out a valid
dependency misconfiguration in this PR given how it was agreed we'd
support higher Java versions, with optional enablement based on
OpenIDE-Module-Java-Dependencies.  Why does this PR fail but existing
modules don't?!

Maybe my suggestion on the PR was wrong about using
OpenIDE-Module-Recommends, at least by itself - the existing modules
with higher than JDK 8 requirements all use OpenIDE-Module-Provides to
enable them I believe?

Best wishes,

Neil

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@netbeans.apache.org
For additional commands, e-mail: dev-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists



Reply via email to