Skip to content

Commit c9c3584

Browse files
committed
Javadoc regenerated
1 parent 8459794 commit c9c3584

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

apidocs/com/google/common/labs/parse/Parser.html

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -184,8 +184,10 @@ <h1 title="Class Parser" class="title">Class Parser&lt;<span id="type-param-T">T
184184
But it's more efficient to factor out common left prefix. For example instead of <code>
185185
anyOf(expr.followedBy(";"), expr)</code>, use <code>expr.optionallyFollowedBy(";")</code> instead.
186186

187-
<p>WARNING: A poorly-written grammar with long common prefixes may incur expensive backtracking
188-
overhead. And if you define recursive grammars using <a href="#define(java.util.function.Function)"><code>define()</code></a> or <a href="Parser.Rule.html" title="class in com.google.common.labs.parse"><code>Parser.Rule</code></a>, maliciously crafted input (think of 10K left parens in an expression parser)
187+
<p>WARNING: A poorly-written grammar with long common prefixes among <code>anyOf()</code> choices
188+
may incur expensive backtracking overhead.
189+
190+
<p>WARNING: If you define recursive grammars using <a href="#define(java.util.function.Function)"><code>define()</code></a> or <a href="Parser.Rule.html" title="class in com.google.common.labs.parse"><code>Parser.Rule</code></a>, maliciously crafted input (think of 10K left parens in an expression parser)
189191
can cause StackOverflowError.</div>
190192
</div>
191193
</section>

0 commit comments

Comments
 (0)