[java] JSpecify annotations for org.openqa.selenium.grid.jmx#16431
[java] JSpecify annotations for org.openqa.selenium.grid.jmx#16431diemol merged 5 commits intoSeleniumHQ:trunkfrom
org.openqa.selenium.grid.jmx#16431Conversation
c88d3c5 to
39db1ba
Compare
PR Compliance Guide πBelow is a summary of compliance checks for this PR:
Compliance status legendπ’ - Fully Compliantπ‘ - Partial Compliant π΄ - Not Compliant βͺ - Requires Further Human Verification π·οΈ - Compliance label |
|||||||||||||||||||||||||
PR Code Suggestions β¨Explore these optional code suggestions:
|
|||||||||||||||
org.openqa.selenium.grid.jmx.JMXHelperorg.openqa.selenium.grid.jmx
39db1ba to
37de88c
Compare
User description
π Related Issues
Related #14291
π₯ What does this PR do?
JSpecify annotations added to the:
org.openqa.selenium.grid.jmx.JMXHelperπ§ Implementation Notes
π‘ Additional Considerations
π Types of changes
PR Type
Enhancement
Description
Added JSpecify null-safety annotations to
JMXHelperclassMarked
registermethod return type as@NullableAdded
@NullMarkedannotation at class levelUpdated Bazel build configuration to include JSpecify dependency
Diagram Walkthrough
File Walkthrough
JMXHelper.java
Add null-safety annotations to JMXHelper classΒ Β Β Β Β Β Β Β Β Β Βjava/src/org/openqa/selenium/grid/jmx/JMXHelper.java
@NullMarkedannotation to class levelregistermethod return type as@NullableBUILD.bazel
Add JSpecify dependency to build configurationΒ Β Β Β Β Β Β Β Β Β Βjava/src/org/openqa/selenium/grid/jmx/BUILD.bazel
artifactimport to Bazel build file