Log perubahan panduan Kotlin
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
29 Juli 2024
Interop
6 September 2023
- Baru: Mengizinkan
camelCase
untuk nama file jamak yang berisi beberapa
deklarasi.
9 Desember 2021
- Perbaikan: Mengklarifikasi aturan terkait kurung kurawal yang tidak diperlukan untuk if/else satu baris.
19 Mei 2021
- Perbaikan: Menghapus aturan terkait waktu untuk menggunakan fungsi ekspresi.
- Baru: Menambahkan aturan yang melarang nama fungsi dengan spasi.
10 Juni 2020
18 Mei 2018
Gaya
- Perbaikan: Indentasi penggabungan parameter fungsi telah diubah menjadi indentasi tunggal agar cocok
panduan gaya JetBrains.
- Perbaikan: Menambahkan operator rentang sebagai pengecualian terhadap spasi kosong operator biner.
Interop
- Baru: Menambahkan bagian tentang Pemeriksaan Lint untuk Interoperabilitas Kotlin dan Java.
14 November 2017
Interop
Perbaikan: Mengoreksi konten "Argumen lambda" untuk secara akurat
mencerminkan status saat ini dari jenis lambda dan konversi SAM antarmuka.
2 November 2017
Rilis awal.
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-27 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-27 UTC."],[],[],null,["# Kotlin guide change log\n\n29 July 2024\n------------\n\n### Interop\n\n- Fix: Corrected source syntax issues in the [\"Lambda parameters last\"](/kotlin/interop#lambda-parameters) and [\"Idiomatic naming\"](/kotlin/interop#idiomatic-naming) sections that prevented some code snippets from fully rendering.\n\n06 September 2023\n-----------------\n\n- New: Allow `camelCase` for plural filenames containing multiple declarations.\n\n9 December 2021\n---------------\n\n- Fix: Clarify rule on braces not being required for single-line if/else.\n\n19 May 2021\n-----------\n\n- Fix: Remove rule on when to use expression functions.\n- New: Added rule prohibiting function names with spaces.\n\n10 June 2020\n------------\n\n- Fix: Must wrap after operators in the general case (\u003chttps://github.com/android/kotlin-guides/issues/62\u003e).\n- New: Added rule for `@[...]` annotation syntax.\n\n18 May 2018\n-----------\n\n### Style\n\n- Fix: Function parameter wrap indent has changed to single indent to match the JetBrains style guide.\n- Fix: Add the range operator as an exception to binary operator whitespace.\n\n### Interop\n\n- New: Added a section about Lint Checks for Kotlin and Java Interoperability.\n\n14 November 2017\n----------------\n\n### Interop\n\nFix: Corrected the content of the \"Lambda arguments\" section to accurately\nreflect the current state of lambda types and interface SAM conversion.\n\n2 November 2017\n---------------\n\nInitial release."]]