Skip to content

pinterest/ktlint

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Folders and files

NameName
Last commit message
Last commit date
Jan 30, 2024
Feb 11, 2024
Feb 11, 2024
Feb 11, 2024
Aug 28, 2023
Jan 3, 2024
Nov 19, 2023
Oct 19, 2023
Oct 19, 2023
Oct 19, 2023
Oct 19, 2023
Oct 19, 2023
Dec 3, 2023
Dec 3, 2023
Oct 19, 2023
Jul 21, 2023
Jan 23, 2024
Jul 31, 2023
Feb 11, 2024
Feb 11, 2024
Feb 11, 2024
Oct 5, 2023
Jun 27, 2023
Feb 11, 2024
May 12, 2023
Jul 31, 2023
Jun 17, 2020
Dec 9, 2022
Apr 21, 2023
Sep 14, 2020
Jan 8, 2024
Dec 17, 2023
Jul 31, 2023
Apr 16, 2019
Sep 17, 2023
Jan 8, 2024
Oct 13, 2023
Oct 14, 2023
Oct 5, 2023
Jan 8, 2024
Jul 4, 2023
Dec 3, 2022
Apr 18, 2019
Dec 3, 2023
Jan 12, 2024

Repository files navigation

Join the chat at https://kotlinlang.slack.com Build status Maven Central JitPack HomeBrew License ktlint

Kotlin linter in spirit of standard/standard (JavaScript) and gofmt (Go).

Key features

  • No configuration required
  • Built-in Rule sets
  • Built-in formatter
  • .editorconfig support
  • Several built-in reporters: plain, json, html and checkstyle
  • Executable jar
  • Allows extension with custom rule sets and reporters

Quick start

Follow steps below for a quick start with latest ktlint release.

Documentation

User guide

Legal

This project is not affiliated with nor endorsed by JetBrains.
All code, unless specified otherwise, is licensed under the MIT license.
Copyright (c) 2019 Pinterest, Inc.
Copyright (c) 2016-2019 Stanley Shyiko.