Skip to content

Commit 42dbaa0

Browse files
committed
Cleanup redundant Syntax parameter
1 parent 76ea7b3 commit 42dbaa0

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

src/main/java/org/jsoup/nodes/Entities.java

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
import java.util.Collections;
1616
import java.util.HashMap;
1717

18-
import static org.jsoup.nodes.Document.OutputSettings.*;
1918
import static org.jsoup.nodes.Entities.EscapeMode.base;
2019
import static org.jsoup.nodes.Entities.EscapeMode.extended;
2120

@@ -167,32 +166,32 @@ public static String findPrefix(String input) {
167166
@return the escaped string
168167
*/
169168
public static String escape(String data, OutputSettings out) {
170-
return escapeString(data, out.escapeMode(), out.syntax(), out.charset());
169+
return escapeString(data, out.escapeMode(), out.charset());
171170
}
172171

173172
/**
174-
HTML escape an input string, using the default settings (UTF-8, base entities, HTML syntax). That is, {@code <} is
173+
HTML escape an input string, using the default settings (UTF-8, base entities). That is, {@code <} is
175174
returned as {@code &lt;}. The escaped string is suitable for use both in attributes and in text data.
176175
@param data the un-escaped string to escape
177176
@return the escaped string
178177
@see #escape(String, OutputSettings)
179178
*/
180179
public static String escape(String data) {
181-
return escapeString(data, base, Syntax.html, DataUtil.UTF_8);
180+
return escapeString(data, base, DataUtil.UTF_8);
182181
}
183182

184-
private static String escapeString(String data, EscapeMode escapeMode, Syntax syntax, Charset charset) {
183+
private static String escapeString(String data, EscapeMode escapeMode, Charset charset) {
185184
if (data == null) return "";
186185
StringBuilder sb = StringUtil.borrowBuilder();
187-
doEscape(data, QuietAppendable.wrap(sb), escapeMode, syntax, charset, ForText | ForAttribute);
186+
doEscape(data, QuietAppendable.wrap(sb), escapeMode, charset, ForText | ForAttribute);
188187
return StringUtil.releaseBuilder(sb);
189188
}
190189

191190
static void escape(QuietAppendable accum, String data, OutputSettings out, int options) {
192-
doEscape(data, accum, out.escapeMode(), out.syntax(), out.charset(), options);
191+
doEscape(data, accum, out.escapeMode(), out.charset(), options);
193192
}
194193

195-
private static void doEscape(String data, QuietAppendable accum, EscapeMode mode, Syntax syntax, Charset charset, int options) {
194+
private static void doEscape(String data, QuietAppendable accum, EscapeMode mode, Charset charset, int options) {
196195
final CoreCharset coreCharset = CoreCharset.byName(charset.name());
197196
final CharsetEncoder fallback = encoderFor(charset);
198197
final int length = data.length();

0 commit comments

Comments
 (0)