<commit_before>/**
 * Copyright 2014 Google Inc. All Rights Reserved.
 */
package com.google.appengine.appcfg;

import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.MojoFailureException;

/**
 * Update application dispatch.xml.
 *
 * @author <NAME> <<EMAIL>>
 * @goal update_dispatch
 * @execute phase="package"
 */
public class UpdateDispatch extends AbstractAppCfgMojo {

  @Override
  public void execute() throws MojoExecutionException, MojoFailureException {
    getLog().info("");
    getLog().info("Google App Engine Java SDK - Updating Application Dipatch");
    getLog().info("");

    getLog().info("Retrieving Google App Engine Java SDK from Maven");

    resolveAndSetSdkRoot();

    String appDir = project.getBuild().getDirectory() + "/" + project.getBuild().getFinalName();

    getLog().info("Updating Dispathc for Google App Engine Application");

    executeAppCfgCommand("update_dispatch", appDir);
  }

}<commit_msg>Update dispatch command supported<commit_after>/**
 * Copyright 2014 Google Inc. All Rights Reserved.
 */
package com.google.appengine.appcfg;

import org.apache.maven.plugin.MojoExecutionException;
import org.apache.maven.plugin.MojoFailureException;

/**
 * Update application dispatch.xml.
 *
 * @author <NAME> <<EMAIL>>
 * @goal update_dispatch
 * @execute phase="package"
 */
public class UpdateDispatch extends AbstractAppCfgMojo {

  @Override
  public void execute() throws MojoExecutionException, MojoFailureException {
    getLog().info("");
    getLog().info("Google App Engine Java SDK - Updating Application Dispatch");
    getLog().info("");

    getLog().info("Retrieving Google App Engine Java SDK from Maven");

    resolveAndSetSdkRoot();

    String appDir = project.getBuild().getDirectory() + "/" + project.getBuild().getFinalName();

    getLog().info("Updating Dispatch for Google App Engine Application");

    executeAppCfgCommand("update_dispatch", appDir);
  }

}
{'fraction_non_alphanumeric': 0.12863705972434916, 'fraction_numerical': 0.00408371618172537, 'mean_word_length': 4.6976744186046515, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4331561', 'n_tokens_mistral': 564, 'n_tokens_neox': 535, 'n_words': 139}