Gehel has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/380585 )
Change subject: Publish IntelliJ settings matching some of the checkstyle rules. ...................................................................... Publish IntelliJ settings matching some of the checkstyle rules. Change-Id: Idedf0caefa49f8513f8b02ba67f39e6824714a0c --- M discovery-build-tools/pom.xml A discovery-build-tools/src/assembly/intellij-config.xml A discovery-build-tools/src/editors/intellij/IntelliJ IDEA Global Settings A discovery-build-tools/src/editors/intellij/codestyles/Default.xml A discovery-build-tools/src/editors/intellij/installed.txt 5 files changed, 56 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/wikimedia/discovery/discovery-parent-pom refs/changes/85/380585/1 diff --git a/discovery-build-tools/pom.xml b/discovery-build-tools/pom.xml index d04fca2..df843a1 100644 --- a/discovery-build-tools/pom.xml +++ b/discovery-build-tools/pom.xml @@ -9,4 +9,27 @@ <artifactId>discovery-build-tools</artifactId> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <configuration> + <descriptors> + <descriptor>src/assembly/intellij-config.xml</descriptor> + </descriptors> + </configuration> + <executions> + <execution> + <id>intellij-config-assembly</id> + <goals> + <goal>single</goal> + </goals> + <phase>package</phase> + </execution> + </executions> + </plugin> + </plugins> + </build> + </project> diff --git a/discovery-build-tools/src/assembly/intellij-config.xml b/discovery-build-tools/src/assembly/intellij-config.xml new file mode 100644 index 0000000..6fea253 --- /dev/null +++ b/discovery-build-tools/src/assembly/intellij-config.xml @@ -0,0 +1,16 @@ +<assembly xmlns="http://maven.apache.org/ASSEMBLY/2.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/ASSEMBLY/2.0.0 http://maven.apache.org/xsd/assembly-2.0.0.xsd"> + <id>intellij-config</id> + <formats> + <format>jar</format> + </formats> + <baseDirectory>/</baseDirectory> + <fileSets> + <fileSet> + <directory>${basedir}/src/editors/intellij/</directory> + <outputDirectory>/</outputDirectory> + <useDefaultExcludes>true</useDefaultExcludes> + </fileSet> + </fileSets> +</assembly> diff --git a/discovery-build-tools/src/editors/intellij/IntelliJ IDEA Global Settings b/discovery-build-tools/src/editors/intellij/IntelliJ IDEA Global Settings new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/discovery-build-tools/src/editors/intellij/IntelliJ IDEA Global Settings diff --git a/discovery-build-tools/src/editors/intellij/codestyles/Default.xml b/discovery-build-tools/src/editors/intellij/codestyles/Default.xml new file mode 100644 index 0000000..48133de --- /dev/null +++ b/discovery-build-tools/src/editors/intellij/codestyles/Default.xml @@ -0,0 +1,17 @@ +<code_scheme name="Default"> + <option name="CLASS_COUNT_TO_USE_IMPORT_ON_DEMAND" value="100" /> + <option name="NAMES_COUNT_TO_USE_IMPORT_ON_DEMAND" value="100" /> + <option name="PACKAGES_TO_USE_IMPORT_ON_DEMAND"> + <value /> + </option> + <option name="IMPORT_LAYOUT_TABLE"> + <value> + <package name="" withSubpackages="true" static="false" /> + <emptyLine /> + <package name="javax" withSubpackages="true" static="false" /> + <package name="java" withSubpackages="true" static="false" /> + <emptyLine /> + <package name="" withSubpackages="true" static="true" /> + </value> + </option> +</code_scheme> diff --git a/discovery-build-tools/src/editors/intellij/installed.txt b/discovery-build-tools/src/editors/intellij/installed.txt new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/discovery-build-tools/src/editors/intellij/installed.txt -- To view, visit https://gerrit.wikimedia.org/r/380585 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Idedf0caefa49f8513f8b02ba67f39e6824714a0c Gerrit-PatchSet: 1 Gerrit-Project: wikimedia/discovery/discovery-parent-pom Gerrit-Branch: master Gerrit-Owner: Gehel <guillaume.leder...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits