Anthony Goubard

Results 6 issues of Anthony Goubard

#### Check List: - [x] Tests pass (`./test.sh ` shows no differences between expected and actual outputs) I've run the tests 10 times without errors, let me know the logs...

test failure

MaryConfig class loads the configs using `private static final ServiceLoader configLoader = ServiceLoader.load(MaryConfig.class);` This load method of the ServiceLoader uses the thread context class loader which doesn't seem to find...

Detection of IPv6 ip addresses should ignore decoding of %nn text. It is done at the moment in the buffer length (from decode(String) instead of where the host name should...

The detection of %2f in `UriParser.readNonSeparator()` is incorrect as it always compare a String of length 2 with a String of length 3. After the fix, a unit test failed:...

Here is a performance improvement of `UriParser.normalise()`. I've replaced the slow `StringBuilder.substring()` with `StringBuilder.charAt()`. I think that `StringBuilder.subSequence()` with `CharSequence.compare()` could show similar performance improvements. Let me know if you...