Kotlinの言語機能と提案
JetBrainsは、Kotlin言語の進化原則に従い、実用的な設計に導かれながらKotlin言語を進化させています。
言語機能の提案はKotlin 1.7.0からリストされています。
言語機能のステータスについては、Kotlin進化原則のドキュメントを参照してください。
探索と設計 | リッチエラー: エラーユニオン型
|
探索と設計 | 名前ベースの分割代入
|
探索と設計 | 不変性のサポート
|
KEEP議論 | Kotlinの静的メンバーと静的拡張
|
KEEP議論 | コレクションリテラル
|
KEEP議論 | 明示的なバッキングフィールド
|
KEEP議論 | バージョンオーバーロード
|
KEEP議論 | 未使用の戻り値チェッカー
|
KEEP議論 | KDocの曖昧なリンクの合理化
|
KEEP議論 | KDocにおける拡張へのリンクの解決
|
プレビュー中 | コンテキストパラメータ: コンテキスト依存の宣言のサポート
|
プレビュー中 | プロパティのアノテーション利用サイトターゲットの改善
|
プレビュー中 | ネストされた(非キャプチャ)型エイリアス
|
プレビュー中 | コンテキスト依存の解決
|
プレビュー中 | JVMでボックス化されたインライン値クラスの公開
|
プレビュー中 | kotlin.time.Instant
|
プレビュー中 | Uuid |
プレビュー中 | 共通アトミックおよびアトミック配列
|
プレビュー中 | KMP Kotlin-から-Javaへの直接的な実体化
|
安定版 |
|
安定版 | 複数ドル補間: 文字列リテラルにおける
|
安定版 | 非ローカルな
|
安定版 |
|
安定版 |
|
安定版 | データオブジェクト
|
安定版 | RangeUntil演算子
|
安定版 | 確定的な非null可能型
|
廃止済み | コンテキストレシーバー
|
廃止済み | Javaの合成プロパティ参照
|
探索と設計 | リッチエラー: エラーユニオン型
|
探索と設計 | 名前ベースの分割代入
|
探索と設計 | 不変性のサポート
|
KEEP議論 | Kotlinの静的メンバーと静的拡張
|
KEEP議論 | コレクションリテラル
|
KEEP議論 | 明示的なバッキングフィールド
|
KEEP議論 | バージョンオーバーロード
|
KEEP議論 | 未使用の戻り値チェッカー
|
KEEP議論 | KDocの曖昧なリンクの合理化
|
KEEP議論 | KDocにおける拡張へのリンクの解決
|
プレビュー中 | コンテキストパラメータ: コンテキスト依存の宣言のサポート
|
プレビュー中 | プロパティのアノテーション利用サイトターゲットの改善
|
プレビュー中 | ネストされた(非キャプチャ)型エイリアス
|
プレビュー中 | コンテキスト依存の解決
|
プレビュー中 | JVMでボックス化されたインライン値クラスの公開
|
プレビュー中 | kotlin.time.Instant
|
プレビュー中 | Uuid |
プレビュー中 | 共通アトミックおよびアトミック配列
|
プレビュー中 | KMP Kotlin-から-Javaへの直接的な実体化
|
安定版 |
|
安定版 | 複数ドル補間: 文字列リテラルにおける
|
安定版 | 非ローカルな
|
安定版 |
|
安定版 |
|
安定版 | データオブジェクト
|
安定版 | RangeUntil演算子
|
安定版 | 確定的な非null可能型
|
廃止済み | コンテキストレシーバー
|
廃止済み | Javaの合成プロパティ参照
|