.class public final Le/a/g/b/a; .super Ljava/lang/Object; .source "MarkdownRules.kt" # annotations .annotation system Ldalvik/annotation/MemberClasses; value = { Le/a/g/b/a$c;, Le/a/g/b/a$b;, Le/a/g/b/a$a; } .end annotation # static fields .field public static final a:Ljava/util/regex/Pattern; .field public static final b:Ljava/util/regex/Pattern; .field public static final c:Ljava/util/regex/Pattern; .field public static final d:Ljava/util/regex/Pattern; .field public static final e:Le/a/g/b/a; # direct methods .method public static constructor ()V .locals 3 new-instance v0, Le/a/g/b/a; invoke-direct {v0}, Le/a/g/b/a;->()V sput-object v0, Le/a/g/b/a;->e:Le/a/g/b/a; const/4 v0, 0x0 const-string v1, "^\\*[ \\t](.*)(?=\\n|$)" invoke-static {v1, v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; move-result-object v1 const-string v2, "java.util.regex.Pattern.compile(this, flags)" invoke-static {v1, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V sput-object v1, Le/a/g/b/a;->a:Ljava/util/regex/Pattern; const-string v1, "^\\s*(#+)[ \\t](.*) *(?=\\n|$)" invoke-static {v1, v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; move-result-object v1 invoke-static {v1, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V sput-object v1, Le/a/g/b/a;->b:Ljava/util/regex/Pattern; const-string v1, "^\\s*(.+)\\n *(=|-){3,} *(?=\\n|$)" invoke-static {v1, v0}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;I)Ljava/util/regex/Pattern; move-result-object v0 invoke-static {v0, v2}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V sput-object v0, Le/a/g/b/a;->c:Ljava/util/regex/Pattern; new-instance v0, Lkotlin/text/Regex; const-string v1, "^\\s*(?:(?:(.+)(?: +\\{([\\w ]*)\\}))|(.*))[ \\t]*\\n *([=\\-]){3,}[ \\t]*(?=\\n|$)" invoke-direct {v0, v1}, Lkotlin/text/Regex;->(Ljava/lang/String;)V invoke-virtual {v0}, Lkotlin/text/Regex;->toPattern()Ljava/util/regex/Pattern; move-result-object v0 sput-object v0, Le/a/g/b/a;->d:Ljava/util/regex/Pattern; return-void .end method .method public constructor ()V .locals 0 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method # virtual methods .method public final a()Ljava/util/regex/Pattern; .locals 1 sget-object v0, Le/a/g/b/a;->b:Ljava/util/regex/Pattern; return-object v0 .end method .method public final b()Ljava/util/regex/Pattern; .locals 1 sget-object v0, Le/a/g/b/a;->c:Ljava/util/regex/Pattern; return-object v0 .end method .method public final c()Ljava/util/regex/Pattern; .locals 1 sget-object v0, Le/a/g/b/a;->d:Ljava/util/regex/Pattern; return-object v0 .end method .method public final d()Ljava/util/regex/Pattern; .locals 1 sget-object v0, Le/a/g/b/a;->a:Ljava/util/regex/Pattern; return-object v0 .end method