{"repo":"axel-op/googlejavaformat-action","free":true,"listed":false,"github":"https://github.com/axel-op/googlejavaformat-action","clone":"git clone https://github.com/axel-op/googlejavaformat-action.git","description":"GitHub Action that formats Java files following Google Style guidelines","language":"TypeScript","stars":120,"topics":["java","github-actions","format","google-java-format","google-java-style-guide","github-action","java-files","formatter"],"license":"MIT","category":"dev-tools","readme_excerpt":"Google Java Format Action Automatically format your Java files using Google Java Style guidelines. This action automatically downloads the latest release of the Google Java Format program. This action can format your files and push the changes, or just check the formatting without committing anything. You must checkout your repository with actions/checkout before calling this action (see the example). Examples Format all Java files in the repository and commit the changes: Check if the formatting is correct without pushing anything: Print the diff of every incorrectly formatted file, and fail if there is any: Inputs None of these inputs is required, but you can add them to change the behavior of this action. github-token Recommended if you execute this action from GitHub-hosted MacOS runners or from self-hosted runners . Because of IP-address based rate limiting, calling the GitHub API from any small pool of IPs, including the GitHub-hosted MacOS runners, can result in an error. To overcome this, provide the GITHUB TOKEN to authenticate these calls. If you provide it, it will also be used to authenticate the commits made by this action. release-name Set this input to use a specific release of Google Java Format. For example: 1.7 , v1.24.0 ... If left empty, the latest version compatible with your JDK will be used. files A pattern to match the files to format. The default is / .java , which means that all Java files in your repository will be formatted. files-excluded A patter","default_branch":null,"files":null,"tree":[],"storefront":"/r/axel-op","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/axel-op/googlejavaformat-action/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}