29. Juli 2024
Interoperabilität
- Fehlerbehebung: Probleme mit der Quellsyntax in Lambda-Parameter zuletzt und "Idiomatische Benennung", durch die einige Code-Snippets nicht vollständig gerendert werden.
6. September 2023
- Neu:
camelCase
für Plural-Dateinamen zulassen, die mehrere Deklarationen.
9. Dezember 2021
- Lösung: Es wurde die Regel für geschweifte Klammern klarer formuliert, die für einzeilige "if/else" nicht erforderlich sind.
19. Mai 2021
- Lösung: Die Regel zur Verwendung von Ausdrucksfunktionen wurde entfernt.
- Neu: Es wurde eine Regel hinzugefügt, die Funktionsnamen mit Leerzeichen verbietet.
10. Juni 2020
- Problem: Bei der allgemeinen Groß- und Kleinschreibung muss der Operator nach den Operatoren eingefügt werden. (https://github.com/android/kotlin-guides/issues/62).
- Neu: Regel für die Anmerkungssyntax
@[...]
wurde hinzugefügt.
18. Mai 2018
Stil
- Problem: Der Einzug des Funktionsparameters wurde zwecks Übereinstimmung in einen einfachen Einzug geändert den JetBrains-Styleguide.
- Lösung: Der Bereichsoperator wurde als Ausnahme zu Leerzeichen bei binären Operatoren hinzugefügt.
Interoperabilität
- Neu: Ein Abschnitt über Lint-Prüfungen für Kotlin- und Java-Interoperabilität wurde hinzugefügt.
14. November 2017
Interoperabilität
Problem: Inhalt von „Lambda-Argumenten“ korrigiert um die korrekte Beschreibung den aktuellen Status der Lambda-Typen und die Schnittstellen-SAM-Konvertierung.
2. November 2017
Erste Version