Tabnine Logo
MarkdownEngine.addExtension
Code IndexAdd Tabnine to your IDE (free)

How to use
addExtension
method
in
org.jbake.parser.MarkdownEngine

Best Java code snippets using org.jbake.parser.MarkdownEngine.addExtension (Showing top 2 results out of 315)

origin: jbake-org/jbake

@Override
public void processBody(final ParserContext context) {
  List<String> mdExts = context.getConfig().getMarkdownExtensions();
  int extensions = Extensions.NONE;
  for (String ext : mdExts) {
    if (ext.startsWith("-")) {
      ext = ext.substring(1);
      extensions = removeExtension(extensions, extensionFor(ext));
    } else {
      if (ext.startsWith("+")) {
        ext = ext.substring(1);
      }
      extensions = addExtension(extensions, extensionFor(ext));
    }
  }
  DataHolder options = PegdownOptionsAdapter.flexmarkOptions(extensions);
  Parser parser = Parser.builder(options).build();
  HtmlRenderer renderer = HtmlRenderer.builder(options).build();
  Document document = parser.parse(context.getBody());
  context.setBody(renderer.render(document));
}
origin: org.jbake/jbake-core

@Override
public void processBody(final ParserContext context) {
  List<String> mdExts = context.getConfig().getMarkdownExtensions();
  int extensions = Extensions.NONE;
  for (String ext : mdExts) {
    if (ext.startsWith("-")) {
      ext = ext.substring(1);
      extensions = removeExtension(extensions, extensionFor(ext));
    } else {
      if (ext.startsWith("+")) {
        ext = ext.substring(1);
      }
      extensions = addExtension(extensions, extensionFor(ext));
    }
  }
  DataHolder options = PegdownOptionsAdapter.flexmarkOptions(extensions);
  Parser parser = Parser.builder(options).build();
  HtmlRenderer renderer = HtmlRenderer.builder(options).build();
  Document document = parser.parse(context.getBody());
  context.setBody(renderer.render(document));
}
org.jbake.parserMarkdownEngineaddExtension

Popular methods of MarkdownEngine

  • extensionFor
  • removeExtension

Popular in Java

  • Creating JSON documents from java classes using gson
  • setRequestProperty (URLConnection)
  • onRequestPermissionsResult (Fragment)
  • onCreateOptionsMenu (Activity)
  • Color (java.awt)
    The Color class is used to encapsulate colors in the default sRGB color space or colors in arbitrary
  • FileOutputStream (java.io)
    An output stream that writes bytes to a file. If the output file exists, it can be replaced or appen
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • InetAddress (java.net)
    An Internet Protocol (IP) address. This can be either an IPv4 address or an IPv6 address, and in pra
  • URI (java.net)
    A Uniform Resource Identifier that identifies an abstract or physical resource, as specified by RFC
  • Reference (javax.naming)
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now