42 lines
1.5 KiB
Java
42 lines
1.5 KiB
Java
package c.a.k.g;
|
|
|
|
import c.a.k.h.b;
|
|
import c.a.k.h.c;
|
|
import c.a.k.h.d;
|
|
import c.a.k.h.e;
|
|
import c.a.k.h.f;
|
|
import c.a.k.h.g;
|
|
import c.a.k.h.h;
|
|
import c.a.k.h.i;
|
|
import com.discord.i18n.RenderContext;
|
|
import com.discord.simpleast.core.node.Node;
|
|
import com.discord.simpleast.core.parser.Parser;
|
|
import d0.z.d.m;
|
|
import java.util.regex.Pattern;
|
|
/* compiled from: FormattingParser.kt */
|
|
public final class a extends Parser<RenderContext, Node<RenderContext>, c> {
|
|
public a() {
|
|
super(false, 1, null);
|
|
Pattern pattern = b.a;
|
|
m.checkNotNullExpressionValue(pattern, "PATTERN_BANG_ESCAPE");
|
|
addRule(new c.a.k.h.a(pattern));
|
|
Pattern pattern2 = g.a;
|
|
m.checkNotNullExpressionValue(pattern2, "PATTERN_HOOK");
|
|
addRule(new f(pattern2));
|
|
Pattern pattern3 = e.a;
|
|
m.checkNotNullExpressionValue(pattern3, "PATTERN_CLICK_LISTENER");
|
|
addRule(new d(pattern3));
|
|
c.a.t.b.b.e eVar = c.a.t.b.b.e.h;
|
|
Pattern pattern4 = c.a.t.b.b.e.a;
|
|
m.checkNotNullExpressionValue(pattern4, "SimpleMarkdownRules.PATTERN_BOLD");
|
|
addRule(new c(pattern4));
|
|
Pattern pattern5 = c.a.t.b.b.e.g;
|
|
m.checkNotNullExpressionValue(pattern5, "SimpleMarkdownRules.PATTERN_ITALICS");
|
|
addRule(new h(pattern5));
|
|
Pattern pattern6 = c.a.t.b.b.e.f235c;
|
|
m.checkNotNullExpressionValue(pattern6, "SimpleMarkdownRules.PATTERN_STRIKETHRU");
|
|
addRule(new i(pattern6));
|
|
addRule(eVar.d());
|
|
}
|
|
}
|