CPD Results
The following document contains the results of PMD's CPD 6.55.0.
Duplications
File | Line |
---|---|
com/intergral/deep/agent/api/utils/string/TextStringBuilder.java | 595 |
com/intergral/deep/agent/api/utils/string/TextStringBuilder.java | 706 |
com/intergral/deep/agent/api/utils/string/TextStringBuilder.java | 753 |
com/intergral/deep/agent/api/utils/string/TextStringBuilder.java | 800 |
public TextStringBuilder append(final String str, final int startIndex, final int length) { if (str == null) { return appendNull(); } if (startIndex < 0 || startIndex > str.length()) { throw new StringIndexOutOfBoundsException("startIndex must be valid"); } if (length < 0 || (startIndex + length) > str.length()) { throw new StringIndexOutOfBoundsException("length must be valid"); } if (length > 0) { final int len = length(); ensureCapacity(len + length); str.getChars(startIndex, startIndex + length, buffer, len); size += length; } return this; } /** * Calls {@link String#format(String, Object...)} and appends the result. * * @param format the format string * @param objs the objects to use in the format string * @return {@code this} to enable chaining * @see String#format(String, Object...) */ public TextStringBuilder append(final String format, final Object... objs) { |