Kotlin ガイドの変更ログ
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
2024 年 7 月 29 日
相互運用
2023 年 9 月 6 日
- 新規: 複数のファイルを含む複数形のファイル名で
camelCase
を使用できるようになりました。
あります。
2021 年 12 月 9 日
- 修正: 1 行に収まる if/else には中かっこは必須ではない、というルールを明記しました。
2021 年 5 月 19 日
- 修正: 式関数を使用するタイミングに関するルールを削除しました。
- 新規: スペースを含む関数名を禁止するルールを追加しました。
2020 年 6 月 10 日
2018 年 5 月 18 日
スタイル
- 修正: 関数パラメータの折り返しインデントが、一致に合わせて単一のインデントに変更されました
JetBrains スタイルガイドをご覧ください
- 修正: バイナリ演算子の空白文字の例外として範囲演算子を追加しました。
相互運用
- 新規: Kotlin と Java の相互運用のための lint チェックに関するセクションを追加しました。
2017 年 11 月 14 日
相互運用
修正: 「ラムダ引数」の内容を修正しましたセクションを
ラムダ型とインターフェースの SAM 変換の現在の状態を反映しています。
2017 年 11 月 2 日
初回リリース。
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2025-07-27 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 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."]]