Skip to content

misino/prettier-java

 
 

Repository files navigation

Join the chat at https://gitter.im/jlongster/prettier npm Build Status Coverage Status Dependency status styled with prettier

Prettier Java

Prettier Banner

Status

  • Working version released
  • Please file any bugs

ToDos

  • Make everything more prettier ;)
  • Increase performance (It's already fast though)

Install

yarn add --dev --exact prettier prettier-plugin-java

Use

prettier --write "**/*.java"

Attention

If you're interested in contributing to the development of Prettier for Java, you can follow the CONTRIBUTING guide from Prettier, as it all applies to this repository too.

To test it out on a Java file:

  • Clone this repository.
  • Run yarn.
  • Create a file called test.java.
  • Run yarn prettier test.java to check the output.
  • Run test.sh ../some_project/**/*.java it on your whole project and check for issues, check test_files/*.error (and compare with the .java and the prettier output *.prettier)
  • Check PREVIEW.md for current status of how how certain parts look like (generated automatically from the test cases)

Testing

  • You can call yarn testto test against all regular tests

About

Prettier Java Plugin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 72.2%
  • Java 25.9%
  • Shell 1.9%