81 lines
3.0 KiB
XML
81 lines
3.0 KiB
XML
<!--
|
|
Copyright 2020 Google Inc.
|
|
|
|
Licensed under the Apache License, Version 2.0 (the "License");
|
|
you may not use this file except in compliance with the License.
|
|
You may obtain a copy of the License at
|
|
|
|
http://www.apache.org/licenses/LICENSE-2.0
|
|
|
|
Unless required by applicable law or agreed to in writing, software
|
|
distributed under the License is distributed on an "AS IS" BASIS,
|
|
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
See the License for the specific language governing permissions and
|
|
limitations under the License.
|
|
-->
|
|
|
|
<idea-plugin url="https://github.com/google/google-java-format/tree/master/idea_plugin"
|
|
require-restart="true">
|
|
<id>google-java-format</id>
|
|
<name>google-java-format</name>
|
|
<vendor url="https://github.com/google/google-java-format">
|
|
Google
|
|
</vendor>
|
|
|
|
<!-- Mark it as available on all JetBrains IDEs. It's really only useful in
|
|
IDEA and Android Studio, but there's no way to specify that for some
|
|
reason. It won't crash PyCharm or anything, so whatever. -->
|
|
<depends>com.intellij.java</depends>
|
|
|
|
<change-notes><![CDATA[
|
|
<dl>
|
|
<dt>1.13.0.0</dt>
|
|
<dd>Updated to use google-java-format 1.13.</dd>
|
|
<dt>1.12.0.0</dt>
|
|
<dd>Updated to use google-java-format 1.12.</dd>
|
|
<dt>1.11.0.0</dt>
|
|
<dd>Updated to use google-java-format 1.11.</dd>
|
|
<dt>1.10.0.0</dt>
|
|
<dd>Updated to use google-java-format 1.10.</dd>
|
|
<dt>1.9.0.0</dt>
|
|
<dd>Updated to use google-java-format 1.9.</dd>
|
|
<dt>1.8.0.1</dt>
|
|
<dd>Fixed support for 2020.2 IDEs.</dd>
|
|
<dt>1.8.0.0</dt>
|
|
<dd>Updated to use google-java-format 1.8.</dd>
|
|
<dt>1.7.0.5</dt>
|
|
<dd>Added a version for 2020.1+ IDEs.</dd>
|
|
<dt>1.7.0.4</dt>
|
|
<dd>Marked the plugin as being incompatible with 2020.1+ IDEs.</dd>
|
|
<dt>1.7.0.3</dt>
|
|
<dd>Fixed the plugin on 2019.3 IDEs.</dd>
|
|
<dt>1.7.0.2</dt>
|
|
<dd>Added support for all IDEs after 2017.3.</dd>
|
|
<dt>1.7.0.1</dt>
|
|
<dd>Added support for 2019.1 IDEs.</dd>
|
|
<dt>1.7.0.0</dt>
|
|
<dd>Upgraded to google-java-format 1.7.</dd>
|
|
</dl>
|
|
]]></change-notes>
|
|
|
|
<applicationListeners>
|
|
<listener
|
|
class="com.google.googlejavaformat.intellij.InitialConfigurationProjectManagerListener"
|
|
topic="com.intellij.openapi.project.ProjectManagerListener"/>
|
|
<listener class="com.google.googlejavaformat.intellij.GoogleJavaFormatInstaller"
|
|
topic="com.intellij.openapi.project.ProjectManagerListener"/>
|
|
</applicationListeners>
|
|
|
|
<extensions defaultExtensionNs="com.intellij">
|
|
<projectConfigurable
|
|
instance="com.google.googlejavaformat.intellij.GoogleJavaFormatConfigurable"
|
|
id="google-java-format.settings"
|
|
displayName="google-java-format Settings"/>
|
|
<projectService
|
|
serviceImplementation="com.google.googlejavaformat.intellij.GoogleJavaFormatSettings"/>
|
|
<notificationGroup displayType="STICKY_BALLOON" id="Enable google-java-format"
|
|
isLogByDefault="true"/>
|
|
</extensions>
|
|
|
|
</idea-plugin>
|