Package org.gradle.util
Class TextUtil
- java.lang.Object
-
- org.gradle.util.TextUtil
-
@Deprecated public class TextUtil extends java.lang.ObjectDeprecated.Will be removed in Gradle 9.0.This class is only here to maintain binary compatibility with existing plugins.Plugins should prefer external frameworks over this class.
-
-
Constructor Summary
Constructors Constructor Description TextUtil()Deprecated.
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static java.lang.StringcamelToKebabCase(java.lang.String camelCase)Deprecated.static booleancontainsWhitespace(java.lang.String str)Deprecated.Tells whether the specified string contains any whitespace characters.static java.lang.StringconvertLineSeparators(java.lang.String str, java.lang.String sep)Deprecated.Converts all line separators in the specified string to the specified line separator.static java.lang.StringconvertLineSeparatorsToUnix(java.lang.String str)Deprecated.Converts all line separators in the specified non-null string to the Unix line separator\n.static java.lang.StringescapeString(java.lang.Object obj)Deprecated.Escapes the toString() representation ofobjfor use in a literal string.static java.lang.StringgetPlatformLineSeparator()Deprecated.Returns the line separator for this platform.static java.lang.StringgetUnixLineSeparator()Deprecated.Returns the line separator for Unix.static java.lang.StringgetWindowsLineSeparator()Deprecated.Returns the line separator for Windows.static java.lang.Stringindent(java.lang.String text, java.lang.String indent)Deprecated.Indents every line oftextbyindent.static java.lang.Stringminus(java.lang.String originalString, java.lang.String removeString)Deprecated.Same behavior as Groovy minus operator between Stringsstatic java.lang.StringnormaliseFileAndLineSeparators(java.lang.String in)Deprecated.static java.lang.StringnormaliseFileSeparators(java.lang.String path)Deprecated.Converts all native file separators in the specified string to '/'.static java.lang.StringnormaliseLineSeparators(java.lang.String str)Deprecated.Converts all line separators in the specified nullable string to a single new line character (\n).static java.lang.StringreplaceLineSeparatorsOf(java.lang.CharSequence string, java.lang.String bySeparator)Deprecated.Converts all line separators in the specified non-nullCharSequenceto the specified line separator.static java.lang.StringshorterOf(java.lang.String s1, java.lang.String s2)Deprecated.static java.lang.StringtoLowerCaseLocaleSafe(java.lang.String s)Deprecated.This method should be used when making strings lowercase that could be affected by locale differences.static java.lang.StringtoPlatformLineSeparators(java.lang.String str)Deprecated.Converts all line separators in the specified string to the platform's line separator.
-
-
-
Method Detail
-
getWindowsLineSeparator
public static java.lang.String getWindowsLineSeparator()
Deprecated.Returns the line separator for Windows.
-
getUnixLineSeparator
public static java.lang.String getUnixLineSeparator()
Deprecated.Returns the line separator for Unix.
-
getPlatformLineSeparator
public static java.lang.String getPlatformLineSeparator()
Deprecated.Returns the line separator for this platform.
-
convertLineSeparators
@Nullable public static java.lang.String convertLineSeparators(@Nullable java.lang.String str, java.lang.String sep)Deprecated.Converts all line separators in the specified string to the specified line separator.
-
convertLineSeparatorsToUnix
public static java.lang.String convertLineSeparatorsToUnix(java.lang.String str)
Deprecated.Converts all line separators in the specified non-null string to the Unix line separator\n.
-
replaceLineSeparatorsOf
public static java.lang.String replaceLineSeparatorsOf(java.lang.CharSequence string, java.lang.String bySeparator)Deprecated.Converts all line separators in the specified non-nullCharSequenceto the specified line separator.
-
toPlatformLineSeparators
public static java.lang.String toPlatformLineSeparators(java.lang.String str)
Deprecated.Converts all line separators in the specified string to the platform's line separator.
-
normaliseLineSeparators
@Nullable public static java.lang.String normaliseLineSeparators(@Nullable java.lang.String str)Deprecated.Converts all line separators in the specified nullable string to a single new line character (\n).- Returns:
- null if the given string is null
-
normaliseFileSeparators
public static java.lang.String normaliseFileSeparators(java.lang.String path)
Deprecated.Converts all native file separators in the specified string to '/'.
-
escapeString
public static java.lang.String escapeString(java.lang.Object obj)
Deprecated.Escapes the toString() representation ofobjfor use in a literal string. This is useful for interpolating variables into script strings, as well as in other situations.
-
containsWhitespace
public static boolean containsWhitespace(java.lang.String str)
Deprecated.Tells whether the specified string contains any whitespace characters.
-
indent
public static java.lang.String indent(java.lang.String text, java.lang.String indent)Deprecated.Indents every line oftextbyindent. Empty lines and lines that only contain whitespace are not indented.
-
shorterOf
public static java.lang.String shorterOf(java.lang.String s1, java.lang.String s2)Deprecated.
-
minus
public static java.lang.String minus(java.lang.String originalString, java.lang.String removeString)Deprecated.Same behavior as Groovy minus operator between Strings- Parameters:
originalString- original stringremoveString- string to remove- Returns:
- string with removeString removed or the original string if it did not contain removeString
-
normaliseFileAndLineSeparators
public static java.lang.String normaliseFileAndLineSeparators(java.lang.String in)
Deprecated.
-
camelToKebabCase
public static java.lang.String camelToKebabCase(java.lang.String camelCase)
Deprecated.
-
toLowerCaseLocaleSafe
public static java.lang.String toLowerCaseLocaleSafe(java.lang.String s)
Deprecated.This method should be used when making strings lowercase that could be affected by locale differences. This method always uses an English locale.- Parameters:
s- string to be made lowercase- Returns:
- a lowercase string that ignores locale
- See Also:
- GRADLE-3470, Turkish i problem
-
-