Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
60e40be
[formatter] Small refactorings of KotlinInputAstVisitor
AbdullinAM Aug 4, 2026
2ece59e
[formatter] Implement experimental new rule for break after assignment
AbdullinAM Aug 4, 2026
0faeb23
[formatter] Support the infix fun formatting
AbdullinAM Aug 4, 2026
d2c8f54
[formatter] Support the when formatting
AbdullinAM Aug 5, 2026
3283dee
[formatter] Support the boolean conditions indent
AbdullinAM Aug 5, 2026
0391ba8
[formatter] Don't force line breaks after named parameters
AbdullinAM Aug 5, 2026
bdc5a85
[formatter] Add supertypes formatting tests
AbdullinAM Aug 5, 2026
7b862db
[formatter] Don't force break before property accessors
AbdullinAM Aug 5, 2026
20937f0
[formatter] Don't force line break before object expression
AbdullinAM Aug 5, 2026
7978cb7
[formatter] Don't force line break after `=`
AbdullinAM Aug 5, 2026
a016be7
[formatter] Fix formatting of property accessors
AbdullinAM Aug 6, 2026
ab7fac2
[formatter] Fix formatting of try expression
AbdullinAM Aug 6, 2026
2e0336b
[formatter] Don't force when conditions list into separate lines
AbdullinAM Aug 6, 2026
9f557c0
[formatter] Don't force new lines between empty class methods
AbdullinAM Aug 6, 2026
d083afb
[formatter] Don't force line break after block lambda in a call chain
AbdullinAM Aug 6, 2026
7fa13b0
[formatter] Don't force line break after `=`
AbdullinAM Aug 6, 2026
639ac2d
[formatter] Don't force line break after `=`
AbdullinAM Aug 6, 2026
68aafc7
[formatter] More workarounds for assignment
AbdullinAM Aug 6, 2026
690d6d3
[formatter] Indent binary expressions in expression body
AbdullinAM Aug 7, 2026
1809ab7
[formatter] Add more cases for annotations
AbdullinAM Aug 7, 2026
c4f1f7c
Fix formatting of KotlinInputAstVisitor
qwwdfsad Aug 7, 2026
2168787
[formatter] Conditions formatting
AbdullinAM Aug 7, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,6 @@ class KtfmtArgumentsProvider(
@get:Input val check: Boolean,
) : CommandLineArgumentProvider {
override fun asArguments(): Iterable<String> = buildList {
add("--quiet")
if (check) {
add("--dry-run")
add("--set-exit-if-changed")
Expand Down
1 change: 0 additions & 1 deletion core/api/ktfmt.api
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,6 @@ public class com/facebook/ktfmt/format/KotlinInputAstVisitor : org/jetbrains/kot
public fun visitAnnotationUseSiteTarget (Lorg/jetbrains/kotlin/psi/KtAnnotationUseSiteTarget;Ljava/lang/Void;)Ljava/lang/Void;
public fun visitArgument (Lorg/jetbrains/kotlin/psi/KtValueArgument;)V
public fun visitArrayAccessExpression (Lorg/jetbrains/kotlin/psi/KtArrayAccessExpression;)V
public final fun visitBackingField (Lorg/jetbrains/kotlin/psi/KtBackingField;)V
public fun visitBinaryExpression (Lorg/jetbrains/kotlin/psi/KtBinaryExpression;)V
public fun visitBinaryWithTypeRHSExpression (Lorg/jetbrains/kotlin/psi/KtBinaryExpressionWithTypeRHS;)V
public fun visitBlockExpression (Lorg/jetbrains/kotlin/psi/KtBlockExpression;)V
Expand Down
Loading
Loading