vcs: avoid "CharSequence -> char[] -> CharSequence" conversion

This commit is contained in:
Aleksey Pivovarov
2016-02-01 17:33:22 +03:00
parent 8fcc31578d
commit c93acc790f
2 changed files with 3 additions and 3 deletions
@@ -36,7 +36,7 @@ public class LineTokenizer {
}
@NotNull
private static String[] tokenize(CharSequence chars, final boolean includeSeparators, final boolean skipLastEmptyLine) {
public static String[] tokenize(CharSequence chars, final boolean includeSeparators, final boolean skipLastEmptyLine) {
final List<String> strings = tokenizeIntoList(chars, includeSeparators, skipLastEmptyLine);
return strings.isEmpty() ? ArrayUtil.EMPTY_STRING_ARRAY : ArrayUtil.toStringArray(strings);
}
@@ -35,7 +35,7 @@ public class Block {
private final int myEnd;
public Block(@NotNull String source, int start, int end) {
this(LineTokenizer.tokenize(source.toCharArray(), false, false), start, end);
this(LineTokenizer.tokenize(source, false, false), start, end);
}
public Block(@NotNull String[] source, int start, int end) {
@@ -50,7 +50,7 @@ public class Block {
@NotNull
public Block createPreviousBlock(@NotNull String prevContent) {
return createPreviousBlock(LineTokenizer.tokenize(prevContent.toCharArray(), false, false));
return createPreviousBlock(LineTokenizer.tokenize(prevContent, false, false));
}
@NotNull