handlebars/src/main/java/com/github/jknack/handlebars/cache/HighConcurrencyTemplateCache.java
private FutureTask<Pair<TemplateSource, Template>> newTask(final TemplateSource source,
      final Parser parser) {
    return new FutureTask<>(
            () -> Pair.of(source, parser.parse(source)));
  }
/**
   * Creates a new future task for compiling the given source.
   *
   * @param source The template source.
   * @param parser The handlebars parser.
   * @return A new future task.
   */
Creates a new future task for compiling the given source.
@param source The template source.
@param parser The handlebars parser.
@return A new future task.
Creates a new future task for compiling the given source . @param source The template source . @param parser The handlebars parser . @return A new future task .
private FutureTask<Pair<TemplateSource, Template>> newTask(final TemplateSource source,
      final Parser parser) {
    return new FutureTask<>(
            () -> Pair.of(source, parser.parse(source)));
  }
private FutureTask < Pair < TemplateSource , Template > > newTask ( final TemplateSource source , final Parser parser ) { return new FutureTask < > ( ( ) -> Pair . of ( source , parser . parse ( source ) ) ) ; }
Creates a new future task for compiling the given source.
Creates a new future task for compiling the given source .