Änderungsprotokoll der Kotlin-Anleitung

6. September 2023

  • Neu: „camelCase“ für Pluraldateinamen mit mehreren Deklarationen zulassen

9. Dezember 2021

  • Lösung: Die Regel zu geschweiften Klammern, die für eine einzeilige Wenn/else-Anweisung nicht erforderlich sind, wurde klarer formuliert.

19. Mai 2021

  • Lösung: Eine Regel zur Verwendung von Ausdrucksfunktionen wurde entfernt.
  • Neu: Eine Regel zum Verbot von Funktionsnamen mit Leerzeichen wurde hinzugefügt.

10. Juni 2020

  • Fehlerkorrektur: Muss nach Operatoren im allgemeinen Fall umschlossen werden (https://github.com/android/kotlin-guides/issues/62)
  • Neu: Regel für die Annotationssyntax @[...] hinzugefügt

18. Mai 2018

Stil

  • Behebung: Der Einzug des Funktionsparameter-Wrappings wurde in einen einzelnen Einzug geändert, um dem JetBrains-Styleguide zu entsprechen.
  • Problem: Fügen Sie den Bereichsoperatoren als Ausnahme zu den Leerzeichen im Binäroperator hinzu.

Interoperabilität

  • Neu: Es wurde ein Abschnitt zu Lint-Prüfungen für die Kotlin-/Java-Interoperabilität hinzugefügt.

14. November 2017

Interoperabilität

Fehlerbehebung: Der Inhalt des Abschnitts „Lambda-Argumente“ wurde korrigiert, sodass der aktuelle Status der Lambda-Typen und die SAM-Konvertierung der Schnittstelle nun korrekt wiedergegeben werden.

2. November 2017

Erste Version