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.

Reply via email to