Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add experimental support for Java 17 class files #1132

Merged
merged 3 commits into from Dec 15, 2020
Merged

Add experimental support for Java 17 class files #1132

merged 3 commits into from Dec 15, 2020

Conversation

marchof
Copy link
Member

@marchof marchof commented Dec 11, 2020

No description provided.

@marchof marchof added this to the 0.8.7 milestone Dec 11, 2020
@marchof marchof requested a review from Godin December 11, 2020 19:47
@marchof marchof added this to Implementation in Current work items via automation Dec 11, 2020
@marchof marchof removed the request for review from Godin December 11, 2020 19:51
@marchof marchof marked this pull request as draft December 11, 2020 19:52
@marchof marchof requested a review from Godin December 12, 2020 08:32
@marchof marchof marked this pull request as ready for review December 12, 2020 08:32
@marchof
Copy link
Member Author

marchof commented Dec 12, 2020

Sounds a bit early but this way we can continue testing against the latest JDK version in openjdk/jdk repo.

@Godin Godin changed the title Add Java 17 build support Add experimental support for Java 17 class files Dec 14, 2020
@Godin Godin merged commit b742bbd into master Dec 15, 2020
Current work items automation moved this from Implementation to Done Dec 15, 2020
@Godin Godin deleted the java17 branch December 15, 2020 06:43
@garydgregory
Copy link

Hi, When can we expect 0.8.7? FWIW, over at Apache Commons, we are using Java 17-EA in our GitHub builds to try to catch problems early. TY.

@marchof
Copy link
Member Author

marchof commented Jan 1, 2021

Please see out FAQ

When will feature X be released?

JaCoCo is maintained by volunteers in their free time. Since we cannot guarantee free capacity, we do not commit to
particular release dates. Typically, you can expect a couple of releases every year.

In the change log, you can see all features that have been implemented in master branch and will be available with the next
release. And in the meantime you can test latest build of master branch (Maven SNAPSHOT) and provide feedback to us.

We actually do test against all JDKs from 5 to 17.

@garydgregory
Copy link

Please see out FAQ

When will feature X be released?
JaCoCo is maintained by volunteers in their free time. Since we cannot guarantee free capacity, we do not commit to
particular release dates. Typically, you can expect a couple of releases every year.
In the change log, you can see all features that have been implemented in master branch and will be available with the next
release. And in the meantime you can test latest build of master branch (Maven SNAPSHOT) and provide feedback to us.

We actually do test against all JDKs from 5 to 17.

Yep, I have a stock "we are all volunteers" response I also give folks over at Apache Commons and Apache Log4j ;-)

Still, it would be nice to vaguely know when we can expect to get a release to run on Java 16/17 EAs.

@marchof
Copy link
Member Author

marchof commented Jan 3, 2021

@garydgregory Sorry, no offense :)

In any case there will be a official JaCoCo release with Java 17 support before Java 17 is released -- which is scheduled for 2021/09. But I assume we will have a release earlier as soon as ASM has official support for Java 16.

grevend-bosch added a commit to carbynestack/cli-ng that referenced this pull request Oct 15, 2021
See jacoco/jacoco#1132 for JDK 17 support.

Signed-off-by: David Greven <fixed-term.David.Greven@de.bosch.com>
strieflin pushed a commit to carbynestack/cli-ng that referenced this pull request Oct 15, 2021
* Add build and test workflow
* Adjust source and target levels
* Enable jacoco coverage profile
* Update jacoco plugin version

See jacoco/jacoco#1132 for JDK 17 support.

Signed-off-by: David Greven <fixed-term.David.Greven@de.bosch.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants