Форматы стиля кода Google maven pom странные в IntellijJAVA

Программисты JAVA общаются здесь
Anonymous
Форматы стиля кода Google maven pom странные в Intellij

Сообщение Anonymous »

Я использую стиль кода Google в своих проектах Java. Я установил плагин google-java-format в IntelliJ, но он не охватывает все правила форматирования (например, импорт Java). В документации предлагается дополнительно добавить руководство по стилю Google в качестве схемы стилей кода в IntelliJ. Я скачал intellij-java-google-style.xml и добавил конфигурацию:
Изображение


Если включен стиль кода Google, импорт форматируется, как ожидалось, но форматирование моего Maven POM нарушено.

Maven POM со схемой по умолчанию:

Код: Выделить всё

         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

4.0.0
com.test
test
1.0
jar


11
UTF-8
1.39





org.apache.maven.plugins
maven-compiler-plugin
3.8.1

11



org.apache.maven.plugins
maven-jar-plugin
3.1.2




true
test.Main





com.cosium.code
maven-git-code-format
${maven-git-code-format.version}



install-formatter-hook

install-hooks




validate-code-format

validate-code-format







Maven POM со схемой Google:

Код: Выделить всё

  xmlns="http://maven.apache.org/POM/4.0.0"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

test



maven-compiler-plugin

11

org.apache.maven.plugins
3.8.1


maven-jar-plugin



true
test.Main



org.apache.maven.plugins

3.1.2


maven-git-code-format




install-hooks

install-formatter-hook




validate-code-format

validate-code-format


com.cosium.code
${maven-git-code-format.version}



com.test
4.0.0
jar


11
1.39
UTF-8


1.0

Теги XML, кажется, отсортированы лексикографически.

Кто-нибудь поделился моим опытом и нашел решение моей проблемы?

Вернуться в «JAVA»