<commit_before><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<!--  This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license.  -->

<reference id="plugin-extension-points-pre-processing">
  <title>Pre-processing extension points</title>
  <shortdesc>You can use these extension points to run an Ant target before or after the pre-processing stage. If
    necessary, you can also run an Ant target before a specific pre-processing step — but this approach is not
    recommended.</shortdesc>
  <refbody>
    <section>
      <note conref="../resources/conref-task.dita#ID/tip-extend-before-after-preprocessing"/>
      <dl>
        <dlentry>
          <dt><parmname>depend.preprocess.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.pre.desc">Runs
            an Ant target before the pre-processing stage.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.post</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.post.desc">Runs
            an Ant target after the pre-processing stage.</dd>
        </dlentry>
      </dl>
    </section>
    <section>
      <note conref="../resources/conref-task.dita#ID/caution-extend-within-preprocessing"/>
      <dl>
        <dlentry>
          <dt><parmname>depend.preprocess.chunk.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.chunk.pre.desc"
            >Runs an Ant target before the <codeph>chunk</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.coderef.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.coderef.pre.desc"
            >Runs an Ant target before the <codeph>coderef</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.conref.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.conref.pre.desc"
            >Runs an Ant target before the <codeph>conref</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.conrefpush.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.conrefpush.pre.desc"
            >Runs an Ant target before the <codeph>conrefpush</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.clean-temp.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.clean-temp.pre.desc"
            >Runs an Ant target before the <codeph>clean-temp</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.copy-files.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-files.pre.desc"
            >Runs an Ant target before the <codeph>copy-files</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.copy-flag.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-flag.pre.desc"
            >Runs an Ant target before the <codeph>copy-flag</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.copy-html.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-html.pre.desc"
            >Runs an Ant target before the <codeph>copy-html</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.copy-image.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-image.pre.desc"
            >Runs an Ant target before the <codeph>copy-image</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.copy-subsidiary.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-subsidiary.pre.desc"
            >Runs an Ant target before the <codeph>copy-subsidiary</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.debug-filter.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.debug-filter.pre.desc"
            >Runs an Ant target before the <codeph>debug-filter</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.flag-module.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.flag-module.pre.desc"
            >Runs an Ant target before the <codeph>flag-module</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.gen-list.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.gen-list.pre.desc"
            >Runs an Ant target before the <codeph>gen-list</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.keyref.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.keyref.pre.desc"
            >Runs an Ant target before the <codeph>keyref</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.maplink.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.maplink.pre.desc"
            >Runs an Ant target before the <codeph>maplink</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.mappull.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.mappull.pre.desc"
            >Runs an Ant target before the <codeph>mappull</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.mapref.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.mapref.pre.desc"<commit_msg>Remove reference to obsolete extension point<commit_after><?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE reference PUBLIC "-//OASIS//DTD DITA Reference//EN" "reference.dtd">
<!--  This file is part of the DITA Open Toolkit project. See the accompanying LICENSE file for applicable license.  -->

<reference id="plugin-extension-points-pre-processing">
  <title>Pre-processing extension points</title>
  <shortdesc>You can use these extension points to run an Ant target before or after the pre-processing stage. If
    necessary, you can also run an Ant target before a specific pre-processing step — but this approach is not
    recommended.</shortdesc>
  <refbody>
    <section>
      <note conref="../resources/conref-task.dita#ID/tip-extend-before-after-preprocessing"/>
      <dl>
        <dlentry>
          <dt><parmname>depend.preprocess.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.pre.desc">Runs
            an Ant target before the pre-processing stage.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.post</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.post.desc">Runs
            an Ant target after the pre-processing stage.</dd>
        </dlentry>
      </dl>
    </section>
    <section>
      <note conref="../resources/conref-task.dita#ID/caution-extend-within-preprocessing"/>
      <dl>
        <dlentry>
          <dt><parmname>depend.preprocess.chunk.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.chunk.pre.desc"
            >Runs an Ant target before the <codeph>chunk</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.coderef.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.coderef.pre.desc"
            >Runs an Ant target before the <codeph>coderef</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.conref.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.conref.pre.desc"
            >Runs an Ant target before the <codeph>conref</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.conrefpush.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.conrefpush.pre.desc"
            >Runs an Ant target before the <codeph>conrefpush</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.clean-temp.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.clean-temp.pre.desc"
            >Runs an Ant target before the <codeph>clean-temp</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.copy-files.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-files.pre.desc"
            >Runs an Ant target before the <codeph>copy-files</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.copy-flag.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-flag.pre.desc"
            >Runs an Ant target before the <codeph>copy-flag</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.copy-html.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-html.pre.desc"
            >Runs an Ant target before the <codeph>copy-html</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.copy-image.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-image.pre.desc"
            >Runs an Ant target before the <codeph>copy-image</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.copy-subsidiary.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.copy-subsidiary.pre.desc"
            >Runs an Ant target before the <codeph>copy-subsidiary</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.debug-filter.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.debug-filter.pre.desc"
            >Runs an Ant target before the <codeph>debug-filter</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.gen-list.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.gen-list.pre.desc"
            >Runs an Ant target before the <codeph>gen-list</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.keyref.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.keyref.pre.desc"
            >Runs an Ant target before the <codeph>keyref</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.maplink.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.maplink.pre.desc"
            >Runs an Ant target before the <codeph>maplink</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.mappull.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.mappull.pre.desc"
            >Runs an Ant target before the <codeph>mappull</codeph> step in the pre-processing stage <i>(not recommended)</i>.</dd>
        </dlentry>
        <dlentry>
          <dt><parmname>depend.preprocess.mapref.pre</parmname></dt>
          <dd conaction="pushreplace"
            conref="extension-points-in-org.dita.base.dita#org.dita.base-ext/depend.preprocess.mapref.pre.desc"
{'fraction_non_alphanumeric': 0.14744765639825416, 'fraction_numerical': 0.00037953064709975333, 'mean_word_length': 2.7607040913415792, 'pattern_counts': {'":': 0, '<': 453, '<?xml version=': 2, '>': 451, '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': '5042655', 'n_tokens_mistral': 5117, 'n_tokens_neox': 5089, 'n_words': 850}