Clean up AbstractCompositeRuntimeType 55/109355/3
authorRobert Varga <robert.varga@pantheon.tech>
Sat, 16 Dec 2023 13:59:55 +0000 (14:59 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Sat, 16 Dec 2023 15:39:50 +0000 (16:39 +0100)
commitedc1fe4610c43c79a039ce8156c143a5ee43df89
tree4cbb464246e1cb32ef84100b62d579d13216d9d8
parentf052b186f3f1c7c314ab71a8cd0b4df4c00fda1e
Clean up AbstractCompositeRuntimeType

SpotBugs is no longer complaining about the Comparator, hence we can
completely remove the dependency of spotbugs-annotations.

While we are here, also clean up the Arrays.binarySearch() assumption we
make, so we tolerate if the key is reported as the first argument.

Change-Id: I97b9683b64e49617ca529826e37392face70739a
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-generator/pom.xml
binding/mdsal-binding-generator/src/main/java/module-info.java
binding/mdsal-binding-generator/src/main/java/org/opendaylight/mdsal/binding/generator/impl/rt/AbstractCompositeRuntimeType.java