Bazel: Move LFS plugin off JGit servlet-4 via EE8 bridge
JGit master uses jakarta.servlet in servlet-facing modules while Gerrit
(and this plugin) still run on Jetty 12 EE8 and javax.servlet. Switch
the plugin to consume the JGit-owned EE8 servlet bridge so it can build
against JGit master instead of the servlet-4 branch.
Rewire the jgit-lfs-server dependency to
@jgit//org.eclipse.jgit.lfs.server.ee8:jgit-lfs-server-ee8. The
generated EE8 jar keeps the original JGit Java packages and rewrites
only servlet imports from jakarta.servlet to javax.servlet, so the
plugin code keeps its existing javax.servlet imports.
Depends-On: https://gerrit-review.googlesource.com/c/gerrit/+/597681
Change-Id: I6af9535c280a7a6a5f95503c5b4906586ef5ac5e
1 file changed