<commit_before><idea-plugin version="2">
    <id>com.wix.eslint</id>
    <name>ESLint</name>
    <version>1.0.7</version>
    <vendor email="<EMAIL>" url="https://github.com/idok/eslint-plugin">Ido</vendor>
    <category>HTML/JavaScript Development</category>
    <description><![CDATA[
      ESLint intellij integration.<br>
      <p>Support displaying eslint warnings as intellij inspections</p>
      <p>Quick fixes for several rules</p>
      <p>Support for custom eslint rules</p>
    ]]></description>

    <depends>com.intellij.modules.lang</depends>
    <!--<depends>com.intellij.modules.platform</depends>-->
    <depends>JavaScript</depends>

    <change-notes><![CDATA[
       <p>1.0.7 Fix ClassNotFound Error</p>
       <p>1.0.6 Add configuration options for node interpreter and eslintrc search, bug fixes</p>
       <p>1.0.1 First version.</p>
    ]]>
    </change-notes>

    <!-- please see http://confluence.jetbrains.com/display/IDEADEV/Build+Number+Ranges for description -->
    <idea-version since-build="131"/>

    <!-- please see http://confluence.jetbrains.com/display/IDEADEV/Plugin+Compatibility+with+IntelliJ+Platform+Products
         on how to target different products -->
    <!-- uncomment to enable plugin in all products
    <depends>com.intellij.modules.lang</depends>
    -->

    <extensions defaultExtensionNs="com.intellij">
        <!-- Add your extensions here -->
        <projectService serviceImplementation="com.eslint.settings.Settings"/>
        <projectConfigurable implementation="com.eslint.settings.ESLintSettingsPage"/>
        <localInspection groupPath="JavaScript" language="JavaScript" shortName="ESLintInspection"
                         enabledByDefault="true" level="WARNING"
                         bundle="com.eslint.ESLintBundle"
                         implementationClass="com.eslint.ESLintInspection" unfair="true" runForWholeFile="true"
                         displayName="ESLint" groupKey="eslint.inspection.group.name"/>
    </extensions>

    <application-components>
        <!-- Add your application components here -->
    </application-components>

    <project-components>
        <!-- Add your project components here -->
        <component>
            <implementation-class>com.eslint.ESLintProjectComponent</implementation-class>
        </component>
    </project-components>

    <actions>
        <!-- Add your actions here -->
    </actions>

</idea-plugin><commit_msg>pre 1.0.10<commit_after><idea-plugin version="2">
    <id>com.wix.eslint</id>
    <name>ESLint</name>
    <version>1.0.10</version>
    <vendor email="<EMAIL>" url="https://github.com/idok/eslint-plugin">Ido</vendor>
    <category>HTML/JavaScript Development</category>
    <description><![CDATA[
      ESLint intellij integration.<br>
      <p>Support displaying eslint warnings as intellij inspections</p>
      <p>Quick fixes for several rules</p>
      <p>Support for custom eslint rules</p>
    ]]></description>

    <depends>com.intellij.modules.lang</depends>
    <!--<depends>com.intellij.modules.platform</depends>-->
    <depends>JavaScript</depends>

    <change-notes><![CDATA[
       <p>1.0.10 Add annotation and completion to eslintrc</p>
       <p>1.0.9 Fix performance issue</p>
       <p>1.0.8 Performance improvements, bug fixes, refresh inspection status when eslintrc or config change</p>
       <p>1.0.7 Fix ClassNotFound Error</p>
       <p>1.0.6 Add configuration options for node interpreter and eslintrc search, bug fixes</p>
       <p>1.0.1 First version.</p>
    ]]>
    </change-notes>

    <!-- please see http://confluence.jetbrains.com/display/IDEADEV/Build+Number+Ranges for description -->
    <idea-version since-build="131"/>

    <!-- please see http://confluence.jetbrains.com/display/IDEADEV/Plugin+Compatibility+with+IntelliJ+Platform+Products
         on how to target different products -->
    <!-- uncomment to enable plugin in all products
    <depends>com.intellij.modules.lang</depends>
    -->

    <extensions defaultExtensionNs="com.intellij">
        <!-- Add your extensions here -->
        <projectService serviceImplementation="com.eslint.settings.Settings"/>
        <projectConfigurable implementation="com.eslint.settings.ESLintSettingsPage"/>
        <localInspection language="JavaScript" groupPath="JavaScript" shortName="ESLintInspection"
                         enabledByDefault="true" level="ERROR"
                         bundle="com.eslint.ESLintBundle"
                         implementationClass="com.eslint.ESLintInspection"
                         displayName="ESLint" groupKey="eslint.inspection.group.name"/>
        <!--unfair="true" runForWholeFile="true" level="WARNING" -->
        <externalAnnotator language="JavaScript" implementationClass="com.eslint.ESLintExternalAnnotator" />

        <!-- annotate .eslintrc -->
        <projectService serviceImplementation="com.eslint.config.ESLintConfigFileChangeTracker"/>
        <fileTypeFactory implementation="com.eslint.config.ESLintConfigFileTypeFactory"/>
        <completion.contributor order="first" language="JavaScript" implementationClass="com.eslint.config.ESLintConfigCompletionContributor"/>
        <annotator language="JSON" implementationClass="com.eslint.config.ESLintConfigFileAnnotator"/>

        <!--<lang.documentationProvider language="JSON" implementationClass="com.eslint.config.ESLintConfigDocumentationProvider"/>-->
        <!--<psi.referenceContributor language="JSON" implementation="com.eslint.config.ESLintConfigReferenceContributor"/>-->
    </extensions>

    <application-components>
        <!-- Add your application components here -->
    </application-components>

    <project-components>
        <!-- Add your project components here -->
        <component>
            <implementation-class>com.eslint.ESLintProjectComponent</implementation-class>
        </component>
    </project-components>

    <actions>
        <!-- Add your actions here -->
    </actions>

</idea-plugin>
{'fraction_non_alphanumeric': 0.13788509575353872, 'fraction_numerical': 0.007826810990840967, 'mean_word_length': 3.119341563786008, 'pattern_counts': {'":': 0, '<': 148, '<?xml version=': 0, '>': 148, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6468076', 'n_tokens_mistral': 1761, 'n_tokens_neox': 1662, 'n_words': 301}