<commit_before><?xml version="1.0" encoding="UTF-8"?>
<features name="org.ops4j.pax.cdi-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">

    <repository>mvn:org.ops4j.pax.web/pax-web-features/${pax.web.version}/xml/features</repository>

    <feature name="pax-cdi" description="Provide CDI support" version="${project.version}" resolver="(obr)">
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jcdi_1.0_spec/1.0</bundle>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.0</bundle>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-interceptor_1.1_spec/1.0</bundle>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-el_2.2_spec/1.0.3</bundle>
        <bundle dependency="true">mvn:org.ops4j.pax.swissbox/pax-swissbox-tracker/${pax.swissbox.version}</bundle>
        <bundle dependency="true">mvn:org.ops4j.pax.swissbox/pax-swissbox-lifecycle/${pax.swissbox.version}</bundle>
        <bundle dependency="true">mvn:org.ops4j.pax.swissbox/pax-swissbox-extender/${pax.swissbox.version}</bundle>
        <bundle dependency="true">mvn:org.ops4j.pax.swissbox/pax-swissbox-core/${pax.swissbox.version}</bundle>
        <bundle dependency="true">mvn:org.ops4j.base/ops4j-base-spi/${ops4j.base.version}</bundle>
        <bundle dependency="true">mvn:org.ops4j.base/ops4j-base-lang/${ops4j.base.version}</bundle>
        <bundle dependency="true">mvn:org.apache.felix/org.apache.felix.scr/1.6.2</bundle>
        <bundle dependency="true">mvn:org.apache.xbean/xbean-bundleutils/3.13</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-api/${project.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-spi/${project.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-extension/${project.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-extender/${project.version}</bundle>
    </feature>

    <feature name="pax-cdi-weld" description="Weld CDI support" version="${project.version}" resolver="(obr)">
        <feature version="${project.version}">pax-cdi</feature>
        <bundle dependency="true">mvn:org.jboss.weld/weld-osgi-bundle/${weld.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-weld/${project.version}</bundle>
    </feature>

    <feature name="pax-cdi-openwebbeans" description="OpenWebBeans CDI support" version="${project.version}" resolver="(obr)">
        <feature version="${project.version}">pax-cdi</feature>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-validation_1.0_spec/1.1</bundle>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-servlet_3.0_spec/1.0</bundle>
        <bundle dependency="true">mvn:org.apache.xbean/xbean-asm-shaded/3.13</bundle>
        <bundle dependency="true">mvn:org.apache.xbean/xbean-finder-shaded/3.13</bundle>
        <bundle dependency="true">mvn:org.apache.openwebbeans/openwebbeans-spi/${openwebbeans.version}</bundle>
        <bundle dependency="true">mvn:org.apache.openwebbeans/openwebbeans-impl/${openwebbeans.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-openwebbeans/${project.version}</bundle>
    </feature>

    <feature name="pax-cdi-web" description="Web CDI support" version="${project.version}" resolver="(obr)">
        <feature version="${project.version}">pax-cdi</feature>
        <feature version="${pax.web.version}">pax-war</feature>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-servlet_3.0_spec/1.0</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-web/${project.version}</bundle>
    </feature>

    <feature name="pax-cdi-web-weld" description="Weld Web CDI support" version="${project.version}" resolver="(obr)">
        <feature version="${project.version}">pax-cdi-web</feature>
        <feature version="${project.version}">pax-cdi-weld</feature>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-web-weld/${project.version}</bundle>
    </feature>

    <feature name="pax-cdi-web-openwebbeans" description="OpenWebBeans Web CDI support" version="${project.version}" resolver="(obr)">
        <feature version="${project.version}">pax-cdi-web</feature>
        <feature version="${project.version}">pax-cdi-openwebbeans</feature>
        <bundle dependency="true">mvn:org.apache.openwebbeans/openwebbeans-web/${openwebbeans.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-web-openwebbeans/${project.version}</bundle>
    </feature>

</features><commit_msg>Use karaf scr feature to install felix scr 1.6.2<commit_after><?xml version="1.0" encoding="UTF-8"?>
<features name="org.ops4j.pax.cdi-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">

    <repository>mvn:org.ops4j.pax.web/pax-web-features/${pax.web.version}/xml/features</repository>

    <feature name="pax-cdi" description="Provide CDI support" version="${project.version}" resolver="(obr)">
        <feature version="[2.3,3.0)">scr</feature>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jcdi_1.0_spec/1.0</bundle>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.0</bundle>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-interceptor_1.1_spec/1.0</bundle>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-el_2.2_spec/1.0.3</bundle>
        <bundle dependency="true">mvn:org.ops4j.pax.swissbox/pax-swissbox-tracker/${pax.swissbox.version}</bundle>
        <bundle dependency="true">mvn:org.ops4j.pax.swissbox/pax-swissbox-lifecycle/${pax.swissbox.version}</bundle>
        <bundle dependency="true">mvn:org.ops4j.pax.swissbox/pax-swissbox-extender/${pax.swissbox.version}</bundle>
        <bundle dependency="true">mvn:org.ops4j.pax.swissbox/pax-swissbox-core/${pax.swissbox.version}</bundle>
        <bundle dependency="true">mvn:org.ops4j.base/ops4j-base-spi/${ops4j.base.version}</bundle>
        <bundle dependency="true">mvn:org.ops4j.base/ops4j-base-lang/${ops4j.base.version}</bundle>
        <bundle dependency="true">mvn:org.apache.xbean/xbean-bundleutils/3.13</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-api/${project.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-spi/${project.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-extension/${project.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-extender/${project.version}</bundle>
    </feature>

    <feature name="pax-cdi-weld" description="Weld CDI support" version="${project.version}" resolver="(obr)">
        <feature version="${project.version}">pax-cdi</feature>
        <bundle dependency="true">mvn:org.jboss.weld/weld-osgi-bundle/${weld.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-weld/${project.version}</bundle>
    </feature>

    <feature name="pax-cdi-openwebbeans" description="OpenWebBeans CDI support" version="${project.version}" resolver="(obr)">
        <feature version="${project.version}">pax-cdi</feature>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-validation_1.0_spec/1.1</bundle>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1</bundle>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-servlet_3.0_spec/1.0</bundle>
        <bundle dependency="true">mvn:org.apache.xbean/xbean-asm-shaded/3.13</bundle>
        <bundle dependency="true">mvn:org.apache.xbean/xbean-finder-shaded/3.13</bundle>
        <bundle dependency="true">mvn:org.apache.openwebbeans/openwebbeans-spi/${openwebbeans.version}</bundle>
        <bundle dependency="true">mvn:org.apache.openwebbeans/openwebbeans-impl/${openwebbeans.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-openwebbeans/${project.version}</bundle>
    </feature>

    <feature name="pax-cdi-web" description="Web CDI support" version="${project.version}" resolver="(obr)">
        <feature version="${project.version}">pax-cdi</feature>
        <feature version="${pax.web.version}">pax-war</feature>
        <bundle dependency="true">mvn:org.apache.geronimo.specs/geronimo-servlet_3.0_spec/1.0</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-web/${project.version}</bundle>
    </feature>

    <feature name="pax-cdi-web-weld" description="Weld Web CDI support" version="${project.version}" resolver="(obr)">
        <feature version="${project.version}">pax-cdi-web</feature>
        <feature version="${project.version}">pax-cdi-weld</feature>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-web-weld/${project.version}</bundle>
    </feature>

    <feature name="pax-cdi-web-openwebbeans" description="OpenWebBeans Web CDI support" version="${project.version}" resolver="(obr)">
        <feature version="${project.version}">pax-cdi-web</feature>
        <feature version="${project.version}">pax-cdi-openwebbeans</feature>
        <bundle dependency="true">mvn:org.apache.openwebbeans/openwebbeans-web/${openwebbeans.version}</bundle>
        <bundle>mvn:org.ops4j.pax.cdi/pax-cdi-web-openwebbeans/${project.version}</bundle>
    </feature>

</features>
{'fraction_non_alphanumeric': 0.18917753584132802, 'fraction_numerical': 0.016169020157378464, 'mean_word_length': 4.394186046511628, 'pattern_counts': {'":': 0, '<': 193, '<?xml version=': 2, '>': 193, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 8}, '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': '6338365', 'n_tokens_mistral': 3416, 'n_tokens_neox': 3417, 'n_words': 261}