From aa766d80fb6315abf8fec9486b1f71f4c4dd85ad Mon Sep 17 00:00:00 2001 From: peter Date: Wed, 25 Jan 2012 14:30:10 +0100 Subject: [PATCH] wrong index, sorry --- .../util/src/com/intellij/psi/codeStyle/NameUtil.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/platform/util/src/com/intellij/psi/codeStyle/NameUtil.java b/platform/util/src/com/intellij/psi/codeStyle/NameUtil.java index 7eea21fb31ea..ba75281f1063 100644 --- a/platform/util/src/com/intellij/psi/codeStyle/NameUtil.java +++ b/platform/util/src/com/intellij/psi/codeStyle/NameUtil.java @@ -493,12 +493,12 @@ public class NameUtil { return null; } - private static FList prependRange(FList ranges, int from, int to) { + private static FList prependRange(FList ranges, int from, int length) { TextRange head = ranges.getHead(); - if (head != null && head.getStartOffset() == from + to) { + if (head != null && head.getStartOffset() == from + length) { return ranges.getTail().prepend(new TextRange(from, head.getEndOffset())); } - return ranges.prepend(TextRange.from(from, to)); + return ranges.prepend(TextRange.from(from, length)); } private boolean isWordSeparator(char c) { @@ -519,10 +519,10 @@ public class NameUtil { final FList ranges = matchName(name, patternIndex + 1, nextStart); if (ranges != null) { - return prependRange(ranges, patternIndex, patternIndex + 1); + return prependRange(ranges, nameIndex, 1); } - return ranges; + return null; } return matchName(name, patternIndex, nextStart);