Kotlin / binary-compatibility-validator

Public API management tool
Apache License 2.0
761 stars 55 forks source link

Klib `.api` file does not use tabs #195

Open JakeWharton opened 4 months ago

JakeWharton commented 4 months ago

The JVM-based .api files use tabs. Tabs are objectively the best mechanism of indent 😀 . Can we use tabs in the klib files, too?

fzhinkin commented 4 months ago

It's a way to preserve diversity across various indentation mechanisms. :)

Jokes aside, spaces are emitted by the compiler's library, so it's not that easy to swap it to tabs. If there is no other reason to use tabs beside lower disk footprint and personal preferences, I'd prefer leaving it as it is now.