tree: f0d6794cda09629915acc3807f2b4b693909ac14 [path history] [tgz]
  1. BUILD
  2. jacocoagent-0.8.8.jar
  3. jacocoagent-0.8.9-SNAPSHOT.jar
  4. LICENSE
  5. org.jacoco.agent-0.8.8-sources.jar
  6. org.jacoco.agent-0.8.8.jar
  7. org.jacoco.agent-0.8.9-SNAPSHOT-sources.jar
  8. org.jacoco.agent-0.8.9-SNAPSHOT.jar
  9. org.jacoco.ant-0.8.8-sources.jar
  10. org.jacoco.ant-0.8.8.jar
  11. org.jacoco.ant-0.8.9-SNAPSHOT-nodeps.jar
  12. org.jacoco.ant-0.8.9-SNAPSHOT-sources.jar
  13. org.jacoco.ant-0.8.9-SNAPSHOT.jar
  14. org.jacoco.core-0.8.8-sources.jar
  15. org.jacoco.core-0.8.8.jar
  16. org.jacoco.core-0.8.9-SNAPSHOT-sources.jar
  17. org.jacoco.core-0.8.9-SNAPSHOT.jar
  18. org.jacoco.report-0.8.8-sources.jar
  19. org.jacoco.report-0.8.8.jar
  20. org.jacoco.report-0.8.9-SNAPSHOT-sources.jar
  21. org.jacoco.report-0.8.9-SNAPSHOT.jar
  22. README.md
third_party/java/jacoco/README.md

Upgrading Jacoco version

Upgrade of Jacoco can be done in three steps. They are needed because part of the code is not handled by copybara.

1st pull request

  • Add prebuilt jars for new version to third_party/java/jacoco
  • Add new version to third_party/java/jacoco/BUILD
  • Update latest version in the same build file
  • Check if asm library needs to be updated as well

This PR needs to be merged.

2nd pull request

  • Update versions in the tools/jdk/BUILD.java_tools

Or anywhere else outside of third_party.

This PR is handled by copybara.

3rd pull request

  • Remove prebuilt jars of the old version
  • Update third_party/java/jacoco/BUILD accordingly

This PR needs to be merged.