All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.plugin.xml Maven / Gradle / Ivy

<idea-plugin version="2">
  <name>Lombook Plugin</name>
  <description>A plugin that adds first-class support for Project Lombok</description>
  <vendor email="[email protected]">Michail Plushnikov</vendor>
  <version>0.2</version>

  <idea-version since-build="99.18"/>

  <change-notes>
    Added inspections for lombok annotations.
    Added some simple QuickFixes for lombok inspections.
    Fixed bug with not working auto-completion in the same source file with lombok annotations that generate methods.
    Better support of lombok annotations, especially for 'staticName','types' and 'excludes' properties of @Delegate and @XXXConstructor
    General bug fixing and many improvements
  </change-notes>

  <application-components>
    <!-- Add your application components here -->
    <component>
      <implementation-class>de.plushnikov.intellij.plugin.LombokLoader</implementation-class>
    </component>
  </application-components>

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

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

  <extensions defaultExtensionNs="com.intellij">
    <!-- Add your extensions here -->
    <lang.psiAugmentProvider implementation="de.plushnikov.intellij.plugin.provider.LombokAugmentProvider"/>
    <implicitUsageProvider implementation="de.plushnikov.intellij.plugin.provider.LombokImplicitUsageProvider"/>
    <inspectionToolProvider implementation="de.plushnikov.intellij.plugin.provider.LombokInspectionProvider"/>

    <renameHandler implementation="de.plushnikov.intellij.plugin.handler.LombokElementRenameHandler" order="first"/>
    <!--<refactoring.changeSignatureUsageProcessor implementation=""/>-->
    <!--<refactoring.safeDeleteProcessor      -->
    <!--<refactoring.moveHandler implementation="de.plushnikov.intellij.plugin.handler.LombokElementMoveHandler" order="first"/>-->
  </extensions>

</idea-plugin>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy