MCPcopy Create free account
hub / github.com/PCGen/pcgen / fixUp

Method fixUp

code/src/java/pcgen/core/utils/SortedProperties.java:72–91  ·  view source on GitHub ↗
(final String aString)

Source from the content-addressed store, hash-verified

70 }
71
72 private static String fixUp(final String aString)
73 {
74 final StringBuilder ab = new StringBuilder(aString.length());
75
76 for (int i = 0; i < aString.length(); i++)
77 {
78 // #, !, = and :
79 if ((aString.charAt(i) == '#') || (aString.charAt(i) == '\\') || (aString.charAt(i) == '!')
80 || (aString.charAt(i) == '=') || (aString.charAt(i) == ':'))
81 {
82 ab.append("\\").append(aString.charAt(i));
83 }
84 else
85 {
86 ab.append(aString.charAt(i));
87 }
88 }
89
90 return ab.toString();
91 }
92
93 /**
94 * Convert the supplied string into a property key, escaping any

Callers 1

mystoreMethod · 0.95

Calls 2

toStringMethod · 0.65
appendMethod · 0.45

Tested by

no test coverage detected