Skip to content

tool/diktat #6

Closed
Closed

Description

@utterances-bot

diktat: Free Static Analysis Tool For Kotlin (0 Votes)

Strict coding standard for Kotlin and a linter that detects and auto-fixes code smells. 125 stars on Github. [MIT License]

https://analysis-tools.dev/tool/diktat

Activity

  1. orchestr7 commented on Oct 20, 2020

    @orchestr7

    DiKTat is a formal and strict code style for Kotlin with implementation in a linter.
    DiKTat is a collection of Kotlin code style rules implemented as AST visitors on top of KTlint framework. This linter can validate (check) and automatically fix (format) the code. The set of rules (visitors) is bigger than in ktlint standard set of rules (~100 inspections already). All rules are highly configurable.
    DiKTat is used to detect (and partially fix) code-style issues, codesmells and bugs in code. And comparing to other linters - it has a very strict and properly documented code-style that it is implementing. But anyway gives a chance to configure or suppress inspections (from code or using configuration file).
    DiKTat can be run with it's own maven plugin/gradle plugin/cli
    DiKTat has been added to awesome-kotlin list:
    https://github.com/KotlinBy/awesome-kotlin/blob/readme/README.md#tools-back-

  2. added
    documentationImprovements or additions to documentation
    and removed
    documentationImprovements or additions to documentation
    on Feb 21, 2023
  3. locked and limited conversation to collaborators on Feb 21, 2023
  4. converted this issue into a discussion #11 on Feb 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions