Repository Issues

saveourtool/diktat

Strict coding standard for Kotlin and a custom set of rules for detecting code smells, code style issues and bugs

View on GitHub
Stars
 (571 stars)
Forks
 (40 forks)
Indexed issues
 (43 indexed issues)
open beginner issues
 (43 open beginner issues)
Latest indexed
Aug 13, 2026
Last GitHub push
Dec 7, 2024
Contributing guide
Contributing guide
Code of conduct
Code of conduct
Dominant language
Kotlin
PR merge metrics
 (No merged PRs in 30d)
Beginner labels
good first issuehelp wanted

Issues

43 open indexed issues

Open
IntelliJ IDEA plugin for a diktat
buggood first issuehelp wanted
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available

saveourtool / diktat · #1274 · Apr 27, 2022 · Kotlin · 571 stars

1 comment1 reaction1 assignee
Open
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

saveourtool / diktat · #1138 · Nov 29, 2021 · Kotlin · 571 stars

1 comment0 reactions0 assignees
Open
Multiline strings and concatenation of strings
enhancementgood first issuehelp wantedneeded
Why recommendedNo assignee yet · No comments yet
No assignee yetNo comments yetHas a beginner-friendly labelContributing guide available

saveourtool / diktat · #988 · Jul 16, 2021 · Kotlin · 571 stars

0 comments0 reactions0 assignees
Open
Detect useless scoped functions
enhancementgood first issuehelp wantedneeded
Why recommendedNo comments yet · Has a beginner-friendly label
No comments yetHas a beginner-friendly labelContributing guide available

saveourtool / diktat · #972 · Jul 7, 2021 · Kotlin · 571 stars

0 comments0 reactions1 assignee
Open
Multiline TODO/FixME
enhancementgood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available

saveourtool / diktat · #969 · Jul 7, 2021 · Kotlin · 571 stars

1 comment0 reactions1 assignee
Open
Support value classes
enhancementgood first issue
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available

saveourtool / diktat · #957 · Jul 2, 2021 · Kotlin · 571 stars

1 comment0 reactions1 assignee
Open
Enhance NullChecksRule
enhancementgood first issueneeded
Why recommendedNo comments yet · Has a beginner-friendly label
No comments yetHas a beginner-friendly labelContributing guide available

saveourtool / diktat · #822 · Apr 5, 2021 · Kotlin · 571 stars

0 comments0 reactions1 assignee
Open
Consider using PsiTestUtil for diktat tests
enhancementgood first issuehelp wantedneeded
Why recommendedNo assignee yet · Has a beginner-friendly label
No assignee yetHas a beginner-friendly labelContributing guide available

saveourtool / diktat · #815 · Mar 30, 2021 · Kotlin · 571 stars

1 comment0 reactions0 assignees
Open
Set up a rule `TrailingComma` for our code
enhancementgood first issueinfrastructure
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available

saveourtool / diktat · #745 · Feb 3, 2021 · Kotlin · 571 stars

3 comments0 reactions1 assignee
Open
Why recommendedHas a beginner-friendly label · Contributing guide available
Has a beginner-friendly labelContributing guide available

saveourtool / diktat · #727 · Jan 25, 2021 · Kotlin · 571 stars

3 comments0 reactions2 assignees