<commit_before><project name="Hecl" default="build" basedir=".">
  <description>
    Hecl build file.
  </description>

  <!--
  To customize your Hecl build, please see the file settings.xml.

  To create a midlet for CLDC1.1/MIDP2.0, do:

  ant -propertyfile ./cldc11midp20.properties midlet

  To create a midlet for CLDC1.0/MIDP1.0, do:

  ant -propertyfile ./cldc10midp10.properties midlet

  Or to simply rebuild everything, including docs and jars for all platforms:

  ant build

  -->

  <!-- These files contain most of the actual build targets -->
  <import file="settings.xml"/>
  <property file="build.properties"/>
  <import file="core.xml"/>
  <import file="j2me.xml"/>
  <import file="misc.xml"/>
  <import file="android/build.xml"/>

  <target name="echo">
    <echo message="Java version: ${ant.java.version}, defines:'${j2se.defines}'"/>
    <echo message="j2se.use15: ${j2se.use15}"/>
    <echo message="WTK Home: ${wtk.home}"/>
  </target>

  <!-- This does *everything* -->
  <target name="build" description="Complete build" depends="compile,package,docs"/>

  <target name="compile" description="Compile everything"
    depends="packageCommandline,packageStandalone,compileApplet,buildAllJavaME"/>

  <target name="package" description="Package things into JARs"
    depends="packageJARs,packageApplet,packageMidletApplets,HeclBuilderJar,packageAndroid"/>

  <!-- clean targets -->
  <target name="clean" description="Clean the build"
    depends="cleanBuild">
    <delete file="jars/AndroidBuilder.jar"/>
    <delete file="jars/HeclBuilder.jar"/>
    <delete file="jars/JarHack.jar"/>
    <delete>
      <fileset dir="jars/j2se/" includes="*.jar"/><commit_msg>Add a new clean task for Hecl.java from mwt<commit_after><project name="Hecl" default="build" basedir=".">
  <description>
    Hecl build file.
  </description>

  <!--
  To customize your Hecl build, please see the file settings.xml.

  To create a midlet for CLDC1.1/MIDP2.0, do:

  ant -propertyfile ./cldc11midp20.properties midlet

  To create a midlet for CLDC1.0/MIDP1.0, do:

  ant -propertyfile ./cldc10midp10.properties midlet

  Or to simply rebuild everything, including docs and jars for all platforms:

  ant build

  -->

  <!-- These files contain most of the actual build targets -->
  <import file="settings.xml"/>
  <property file="build.properties"/>
  <import file="core.xml"/>
  <import file="j2me.xml"/>
  <import file="misc.xml"/>
  <import file="android/build.xml"/>

  <target name="echo">
    <echo message="Java version: ${ant.java.version}, defines:'${j2se.defines}'"/>
    <echo message="j2se.use15: ${j2se.use15}"/>
    <echo message="WTK Home: ${wtk.home}"/>
  </target>

  <!-- This does *everything* -->
  <target name="build" description="Complete build" depends="compile,package,docs"/>

  <target name="compile" description="Compile everything"
    depends="packageCommandline,packageStandalone,compileApplet,buildAllJavaME"/>

  <target name="package" description="Package things into JARs"
    depends="packageJARs,packageApplet,packageMidletApplets,HeclBuilderJar,packageAndroid"/>

  <!-- clean targets -->
  <target name="clean" description="Clean the build"
    depends="cleanBuild">
    <delete file="jars/AndroidBuilder.jar"/>
    <delete file="jars/HeclBuilder.jar"/>
    <delete file="jars/JarHack.jar"/>
    <delete file="mwt/Hecl.java"/>
    <delete>
      <fileset dir="jars/j2se/" includes="*.jar"/>
{'fraction_non_alphanumeric': 0.15574963609898107, 'fraction_numerical': 0.01455604075691412, 'mean_word_length': 4.120715350223547, 'pattern_counts': {'":': 0, '<': 58, '<?xml version=': 0, '>': 58, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 12}, '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': '6234085', 'n_tokens_mistral': 1135, 'n_tokens_neox': 1086, 'n_words': 267}