Hi, Currently, log4j2 brings spotbugs-annotations and its transitive com.google.code.findbugs:jsr305 to compile classpath for log4j2 users.
In the Apache JMeter project, log4j brings those annotation dependencies which are completely unwanted as they bring a couple of new @Nullable annotations to the classpath. For log4j2 spotbugs-annotations are harmful as well: log4j2 mistakingly uses "findbugs.annotations.Nullable" instead of jspecify's nullability annotations. Could you please drop spotbugs-annotations dependency from log4j2? PS I see there are lots of checks in PR that fail, and I find log4j2 CI hard to contribute to. Hope it won't take long for the committers to make CI happy. Vladimir
