<commit_before><?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" >

    <Product Id="C029E45B-ACAF-429B-B780-02AADD1C8385" Name="Cpr Broker" Language="1033" Version="2.2.3.0" Manufacturer="ITST" UpgradeCode="FF0F6556-3323-43A8-9AB3-E567BEF13F6A">

        <Package InstallerVersion="200" Compressed="yes" />
        <Media Id="1" Cabinet="media1.cab" EmbedCab="yes" />

        <PropertyRef Id="Dummy_ConditionsFragmentRefProp"/>
        <PropertyRef Id="Dummy_CprBrokerFragmentRefProp"/>
        <PropertyRef Id="Dummy_EventBrokerFragmentRefProp"/>
        <PropertyRef Id="Dummy_StandardActionTextFragmentRefProp"/>
        <PropertyRef Id="Dummy_DatabasePatchFragmentRefProp"/>
        <PropertyRef Id="Dummy_WebPatchFragmentRefProp"/>
        <PropertyRef Id="Dummy_MergeOldVersionProductCodesRefProp"/>

        <DirectoryRef Id="TARGETDIR"/>

        <UIRef Id="CprBrokerUI"/>

        <FeatureRef Id="CprBrokerFeature"/>

        <Upgrade Id="FF0F6556-3323-43A8-9AB3-E567BEF13F6A">
            <!--Detect old version -->
            <UpgradeVersion Maximum="2.2.3.0" IncludeMaximum="no" Property="OLDER_VERSION_DETECTED" OnlyDetect="yes" MigrateFeatures="yes" />

            <!--Detect newer versions, set a property that triggers a condition failure -->
            <UpgradeVersion Minimum="2.2.3.0" IncludeMinimum="no" Property="NEWER_VERSION_DETECTED" OnlyDetect="yes" />
        </Upgrade>

        <!-- Special detection for 2.2.2 buggy upgrade code-->
        <Upgrade Id="1F0F6556-3323-43A8-9AB3-E567BEF13F6A">
            <!--Detect old version -->
            <UpgradeVersion Maximum="2.2.3.0" IncludeMaximum="no" Property="OLDER_VERSION_DETECTED_2_2_2" OnlyDetect="yes" MigrateFeatures="yes" />
        </Upgrade>


    </Product>
</Wix><commit_msg>Product code and version upgraded to 2.2.4<commit_after><?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:util="http://schemas.microsoft.com/wix/UtilExtension" >

    <Product Id="04BEF1C2-3BF7-4090-8A22-2DCE059503DB" Name="Cpr Broker" Language="1033" Version="2.2.4.0" Manufacturer="ITST" UpgradeCode="FF0F6556-3323-43A8-9AB3-E567BEF13F6A">

        <Package InstallerVersion="200" Compressed="yes" />
        <Media Id="1" Cabinet="media1.cab" EmbedCab="yes" />

        <PropertyRef Id="Dummy_ConditionsFragmentRefProp"/>
        <PropertyRef Id="Dummy_CprBrokerFragmentRefProp"/>
        <PropertyRef Id="Dummy_EventBrokerFragmentRefProp"/>
        <PropertyRef Id="Dummy_StandardActionTextFragmentRefProp"/>
        <PropertyRef Id="Dummy_DatabasePatchFragmentRefProp"/>
        <PropertyRef Id="Dummy_WebPatchFragmentRefProp"/>
        <PropertyRef Id="Dummy_MergeOldVersionProductCodesRefProp"/>

        <DirectoryRef Id="TARGETDIR"/>

        <UIRef Id="CprBrokerUI"/>

        <FeatureRef Id="CprBrokerFeature"/>

        <Upgrade Id="FF0F6556-3323-43A8-9AB3-E567BEF13F6A">
            <!--Detect old version -->
            <UpgradeVersion Maximum="2.2.4.0" IncludeMaximum="no" Property="OLDER_VERSION_DETECTED" OnlyDetect="yes" MigrateFeatures="yes" />

            <!--Detect newer versions, set a property that triggers a condition failure -->
            <UpgradeVersion Minimum="2.2.4.0" IncludeMinimum="no" Property="NEWER_VERSION_DETECTED" OnlyDetect="yes" />
        </Upgrade>

        <!-- Special detection for 2.2.2 buggy upgrade code-->
        <Upgrade Id="1F0F6556-3323-43A8-9AB3-E567BEF13F6A">
            <!--Detect old version -->
            <UpgradeVersion Maximum="2.2.3.0" IncludeMaximum="no" Property="OLDER_VERSION_DETECTED_2_2_2" OnlyDetect="yes" MigrateFeatures="yes" />
        </Upgrade>


    </Product>
</Wix>
{'fraction_non_alphanumeric': 0.14539665693817988, 'fraction_numerical': 0.06341204563544707, 'mean_word_length': 3.580801944106926, 'pattern_counts': {'":': 0, '<': 59, '<?xml version=': 2, '>': 59, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 6}, 'pii_count': 8, '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': '5039686', 'n_tokens_mistral': 1394, 'n_tokens_neox': 1235, 'n_words': 185}