aboutsummaryrefslogtreecommitdiff
path: root/dexlib2/src/main/java/org/jf/util/StringUtils.java
diff options
context:
space:
mode:
authorBen Gruver <bgruv@google.com>2021-02-23 19:00:34 -0800
committerBen Gruver <bgruv@google.com>2021-02-26 17:19:59 -0800
commite894435e9d40fa7133f099591cbaf6f233429331 (patch)
tree0b1fbecbeb043372c69b2a73280d860f11ca023d /dexlib2/src/main/java/org/jf/util/StringUtils.java
parent812bf35149975b15186506f28feecf35dc23128c (diff)
downloadgoogle-smali-e894435e9d40fa7133f099591cbaf6f233429331.tar.gz
Add new DexFormatter/DexFormattedWriter class
This will be a more unified way to get/write out human-readable strings for individual "things" from a dex file. The goal is to replace things like ReferenceUtil, EncodedValueUtils, etc.
Diffstat (limited to 'dexlib2/src/main/java/org/jf/util/StringUtils.java')
-rw-r--r--dexlib2/src/main/java/org/jf/util/StringUtils.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/dexlib2/src/main/java/org/jf/util/StringUtils.java b/dexlib2/src/main/java/org/jf/util/StringUtils.java
index 4de6d9de..01fcb8f9 100644
--- a/dexlib2/src/main/java/org/jf/util/StringUtils.java
+++ b/dexlib2/src/main/java/org/jf/util/StringUtils.java
@@ -57,6 +57,10 @@ public class StringUtils {
writer.write(Character.forDigit(c & 0x0f, 16));
}
+ /**
+ * @deprecated Use {@link org.jf.dexlib2.formatter.DexFormattedWriter#writeQuotedString(CharSequence)}
+ */
+ @Deprecated
public static void writeEscapedString(Writer writer, String value) throws IOException {
for (int i = 0; i < value.length(); i++) {
char c = value.charAt(i);