From 583767008cb88aec2abc6f89169ea634630077ca Mon Sep 17 00:00:00 2001 From: Matej Focko Date: Fri, 17 May 2024 18:08:08 +0200 Subject: [PATCH] chore(kt): add Kotlin formatting MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit + add a rule in ‹.editorconfig› for ignoring the filename requirements imposed by the ‹KTLint› Signed-off-by: Matej Focko --- .editorconfig | 6 ++++++ .pre-commit-config.yaml | 3 +++ 2 files changed, 9 insertions(+) diff --git a/.editorconfig b/.editorconfig index c75ad3c..5ed2773 100644 --- a/.editorconfig +++ b/.editorconfig @@ -136,3 +136,9 @@ csharp_preserve_single_line_blocks = true [*.vb] # Modifier preferences visual_basic_preferred_modifier_order = Partial,Default,Private,Protected,Public,Friend,NotOverridable,Overridable,MustOverride,Overloads,Overrides,MustInherit,NotInheritable,Static,Shared,Shadows,ReadOnly,WriteOnly,Dim,Const,WithEvents,Widening,Narrowing,Custom,Async:suggestion + +############################### +# Kotlin Coding Conventions # +############################### +[*.{kt,kts}] +ktlint_standard_filename = disabled diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 3c0b70d..d0d528e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -28,6 +28,9 @@ repos: - id: pretty-format-java files: \.java$ args: [--autofix] + - id: pretty-format-kotlin + files: \.kt$ + args: [--autofix] - repo: https://github.com/commitizen-tools/commitizen rev: v3.15.0 hooks: