Skip to content

ec4j/editorconfig-java-domain

Repository files navigation

editorconfig-java-domain

License Maven Central Travis CI build status AppVeyor Windows CI build status

editorconfig-java-domain aims at defining .editorconfig properties specific to Java programming language.

⚠️
editorconfig-java-domain is a work in progress. Please use GitHub Issues to report bugs and/or discuss things.

How to work with editorconfig-java-domain

Proposed .editorconfig properties

The proposed .editorconfig properties are hosted in the following files:

Technology Compatibility Kit (TCK)

We also work on a suite of tests for checking that a particular formatter implementation complies with our .editorconfig property definitions.

We currently run the tests against the following Java formatter implementations:

  • JdtFormatter - a formatter based on Eclipse Java Development Tools' (JDT) Java formatter

  • IjFormatter - a formatter that wrapps IntelliJ’s `format.[bat|sh] script

To run the test suite, you need

  • Java 8+

  • optionally Maven 3.6.0+, if you do not want to use mvnw available in the source tree

How to run the test suite

  • To run the tests against the JDT formatter:

    ./mvnw clean verify -Pjdt
  • To run the tests against the IntelliJ formatter:

    ./mvnw clean verify -Pij

Misc.

About

Definitions of Java specific EditorConfig properties

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages