On Tue, 9 Feb 2021 15:47:39 GMT, Matthias Baesken <mbaes...@openjdk.org> wrote:
>> src/java.base/share/classes/jdk/internal/util/Preconditions.java line 212: >> >>> 210: args.get(0), args.get(1), >>> args.get(2)); >>> 211: case "checkFromIndexSize": >>> 212: return String.format("Range [%s, %<s + %s) out of >>> bounds for length %s", >> >> I assume we have a code coverage here and that we need tests to exercise >> these code paths. > > I haven't written the class Preconditions.java, this question should probably > go to the authors . > I found the String.format syntax a bit unusual, should this be rewritten ? AFAIK, Preconditions was introduced in https://bugs.openjdk.java.net/browse/JDK-8155794 ------------- PR: https://git.openjdk.java.net/jdk/pull/2483