Branch: refs/heads/master Home: https://github.com/jenkinsci/jacoco-plugin Commit: e54a545505b89337ae86813d7b03635af79cc5aa https://github.com/jenkinsci/jacoco-plugin/commit/e54a545505b89337ae86813d7b03635af79cc5aa Author: James Nord <jtn...@users.noreply.github.com> Date: 2021-06-17 (Thu, 17 Jun 2021)
Changed paths: M pom.xml M src/main/java/hudson/plugins/jacoco/ExecutionFileLoader.java A src/test/java/hudson/plugins/jacoco/e2e/E2ETest.java Log Message: ----------- [JENKINS-65757] only use pluginFirst classloader when you have no other option (and never for guice!) (#151) Remove a number of unused dependencies to avoid issues with jar-hell in Jenkins itself and add a full e2e test. * Add a full e2e test using realistic class loading * remove the need for maven / guice FileFilter just joined the passed in excludes as a comma separated list and added defaults if the list was empty or null, But the code already handles this so just call the Plex util directly * httpcomponents was declared as a dependency but unused and bundled * xml-apis was declared bundled and unused * final clean up of unrequired stuff * skip the instruction coverage as it is compiler specific JDK11 and JDK8 compilers generate different bytecode and so asserting the bytecode instruction coverage would need to be different on potentially different compilers (e.g eclipse vs jdk 8 vs jdk11 vs ...) * remove shade configuration - it did nothing. the shade plugin was bound to a phase that did not exist in the hpi packaging type. even if it did it would be completely unclear what it did as the shade plugin does not play nicely with hpis. -- You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-commits/jenkinsci/jacoco-plugin/push/refs/heads/master/d25cd6-e54a54%40github.com.