Änderungsprotokoll der Kotlin-Anleitung

29. Juli 2024

Interoperabilität

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

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