in common/src/main/java/co/elastic/otel/common/util/HexUtils.java [94:105]
private static long hexCharToBinary(char ch) {
if ('0' <= ch && ch <= '9') {
return ch - '0';
}
if ('A' <= ch && ch <= 'F') {
return ch - 'A' + 10;
}
if ('a' <= ch && ch <= 'f') {
return ch - 'a' + 10;
}
throw new IllegalArgumentException("Not a hex char: " + ch);
}