Skip to content

Commit 98e0b8e

Browse files
Cache division result
1 parent b7637d0 commit 98e0b8e

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

src/main/java/ch/njol/skript/util/Patterns.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,10 @@ public Patterns(Object... info) {
5151
patterns = new String[info.length / 2];
5252
types = new Object[info.length / 2];
5353
for (int i = 0; i < info.length; i += 2) {
54-
patterns[i / 2] = (String) info[i];
55-
types[i / 2] = info[i + 1];
56-
matchedPatterns.computeIfAbsent(info[i + 1], list -> new ArrayList<>()).add(i / 2);
54+
int pattern = i / 2;
55+
patterns[pattern] = (String) info[i];
56+
types[pattern] = info[i + 1];
57+
matchedPatterns.computeIfAbsent(info[i + 1], list -> new ArrayList<>()).add(pattern);
5758
}
5859
}
5960

0 commit comments

Comments
 (0)