DiKTat
    
            
                
                    Strict coding standard for Kotlin and a custom set of rules 
                
            
             
            
             
            
        
            DiKTat is a strict coding standard for Kotlin, consisting of a collection of Kotlin code style rules implemented as Abstract Syntax Tree (AST) visitors built on top of KTlint. It serves the purpose of detecting and automatically fixing code smells in the Continuous Integration/Continuous Deployment (CI/CD) process. DiKTat has gained recognition and has been added to the lists of static analysis tools, kotlin-awesome, and kompar.