<commit_before><idea-plugin version="2">
  <id>de.espend.idea.php.annotation</id>
  <name>PHP Annotations</name>
  <version>1.0.1</version>
  <vendor email="<EMAIL>" url="http://www.espend.de">espend</vendor>

  <description><![CDATA[

<h1>PHP Annotation</h1>
<a href="https://github.com/Haehnchen/idea-php-annotation-plugin">GitHub</a> | <a href="https://github.com/Haehnchen/idea-php-annotation-plugin/issues">Issues</a><br>
<br>

<h2>Installation</h2>
<ul>
  <li>Just install and be happy</li>
  <li>You should also install <a href="http://plugins.jetbrains.com/plugin/7219">Symfony2 Plugin</a></li>
</ul>

<h2>Features</h2>
<ul>
  <li>Attach PhpClass to their DocTag to support "Code > Optimize Imports"</li>
  <li>Auto alias detection on use statement</li>
  <li>Filter annotation classes on targets like method, class, property, ...</li>
  <li>Goto for doc tags and property names</li>
  <li>Detect annotation property values on phpclass property name including types</li>
  <li>Index classes with @Annotation inside doc block</li>
  <li>Plugin extension point</li>
  <li>Doctrine related providers</li>
  <li>Class import annotator</li>
</ul>

<h2>Todo</h2>
<ul>
  <li>Configure custom aliases</li>
</ul>
      ]]>
  </description>

  <change-notes><![CDATA[

<h2>1.0.1</h2>
<ul>
    <li>Detect annotation classes in same namespace</li>
</ul>

<h2>1.0</h2>
<ul>
    <li>Remove all PhpStorm6 hacks, support new Api and only allow PhpStorm7 builds</li>
    <li>Add more property value type detections</li>
    <li>Add and change extension points to reflect latest api features</li>
    <li>Add class import annotator</li>
    <li>Add docblock property value provider for @Enum</li>
    <li>Add Doctrine providers for: targetEntity, repositoryClass, mappedBy, inversedBy</li>
    <li>Migrate pattern to allow multiple docblocks  <a href="https://github.com/Haehnchen/idea-php-annotation-plugin/issues/12">#12</a>, <a href="https://github.com/Haehnchen/idea-php-annotation-plugin/issues/8">#8</a></li><commit_msg>build 1.1<commit_after><idea-plugin version="2">
  <id>de.espend.idea.php.annotation</id>
  <name>PHP Annotations</name>
  <version>1.1</version>
  <vendor email="<EMAIL>" url="http://www.espend.de">espend</vendor>

  <description><![CDATA[

<h1>PHP Annotation</h1>
<a href="https://github.com/Haehnchen/idea-php-annotation-plugin">GitHub</a> | <a href="https://github.com/Haehnchen/idea-php-annotation-plugin/issues">Issues</a><br>
<br>

<h2>Installation</h2>
<ul>
  <li>Just install and be happy</li>
  <li>You should also install <a href="http://plugins.jetbrains.com/plugin/7219">Symfony2 Plugin</a></li>
</ul>

<h2>Features</h2>
<ul>
  <li>Attach PhpClass to their DocTag to support "Code > Optimize Imports"</li>
  <li>Auto alias detection on use statement</li>
  <li>Filter annotation classes on targets like method, class, property, ...</li>
  <li>Goto for doc tags and property names</li>
  <li>Detect annotation property values on phpclass property name including types</li>
  <li>Index classes with @Annotation inside doc block</li>
  <li>Plugin extension point</li>
  <li>Doctrine related providers</li>
  <li>Class import annotator</li>
</ul>

<h2>Todo</h2>
<ul>
  <li>Configure custom aliases</li>
</ul>
      ]]>
  </description>

  <change-notes><![CDATA[

<h2>1.1</h2>
<ul>
    <li>Add doc tag property value utils and dicts</li>
    <li>Add alias annotation class completion</li>
    <li>Improve performance on annotation class completion</li>
    <li>Use php class statement scope instead of file scope for namespace collection</li>
</ul>

<h2>1.0.1</h2>
<ul>
    <li>Detect annotation classes in same namespace</li>
</ul>

<h2>1.0</h2>
<ul>
    <li>Remove all PhpStorm6 hacks, support new Api and only allow PhpStorm7 builds</li>
    <li>Add more property value type detections</li>
    <li>Add and change extension points to reflect latest api features</li>
    <li>Add class import annotator</li>
    <li>Add docblock property value provider for @Enum</li>
    <li>Add Doctrine providers for: targetEntity, repositoryClass, mappedBy, inversedBy</li>
    <li>Migrate pattern to allow multiple docblocks  <a href="https://github.com/Haehnchen/idea-php-annotation-plugin/issues/12">#12</a>, <a href="https://github.com/Haehnchen/idea-php-annotation-plugin/issues/8">#8</a></li>
{'fraction_non_alphanumeric': 0.16210575139146569, 'fraction_numerical': 0.016929499072356215, 'mean_word_length': 4.55798969072165, 'pattern_counts': {'":': 0, '<': 191, '<?xml version=': 0, '>': 191, 'https://': 8, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, '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': '3174436', 'n_tokens_mistral': 1560, 'n_tokens_neox': 1509, 'n_words': 374}