Kotlin 1.0.3 リリース

  • 0
    Like
  • 0
    Comment
    More than 1 year has passed since last update.

    詳しくは公式アナウンスを参照してください。

    アップデート概要

    大きな機能追加はなく、バグフィックスト改善が主な変更点です。

    コンパイラ

    • -jdk-home オプションでJDKを指定できるようになりました
    • for (i in a.indices) {} というコードで毎ループIntRangeが生成されないように最適化
    • 戻り値がUnitの関数の最適化(不要なJVM命令の生成を抑制)

    IDE

    • JavaコードをKotlinのファイルにコピペするとKotlinに変換するかサジェストされるようになった
    • @Languageアノテーションを変数につけると変数の内容を記述する際に指定した言語のサジェストをするようになった
    • import指定しないクラスやメソッドについても自動補完するようになった。また、それらを自動的にimportに追加するようなった。
    • in や by の後の自動補完が賢くなった
    • Kotlinバイトコードを表示する時にDecompileボタンが表示されるようになった