Permalink
Commits on Feb 18, 2017
  1. Replace daemon's message after start with constant string

        #KT-15783 fixed
    
    When a daemon client cannot find an existing daemon, it starts a new one.
    The client waits for a daemon to start and initialize.
    Then the daemon is expected to signal that it is ready for compiling by printing message in stdout.
    Before this change the message was the daemons' run path (a directory where all daemons store
    their "flag" files).
    However the path printed by the daemon was not matched by the path expected by the client somehow
    on Windows for a user with a username containing non-English letters.
    This commit replaces the message with the constant string.
    tsvtkv committed Feb 16, 2017
Commits on Feb 17, 2017
  1. Fix JVM signature mapping for multi-dimensional arrays

     #KT-11314 Fixed
    dzharkov committed Feb 17, 2017
  2. Don't replace explicitly configured project settings with autodetecte…

    …d ones
    
    (cherry picked from commit f16f975)
    yole committed Feb 17, 2017
  3. Rename: ExtraSteppingFilter -> KotlinExtraSteppingFilter

    goodwinnk committed with Nikolay Krasko Jan 28, 2017
  4. Minor: refactoring

    goodwinnk committed with Nikolay Krasko Jan 27, 2017
  5. Keep empty bodies for declarations with comments (KT-16078)

     #KT-16078 Fixed
    Nikolay Krasko committed Feb 16, 2017
  6. Fix inline codegen on local functions inside inlined lambda

    The problem was that anonymous classes wasn't regenerated
    although they capture another anonymous class that is a subject
    for regeneration
    
     #KT-8689 Fixed
    dzharkov committed Feb 16, 2017
Commits on Feb 16, 2017
  1. Avoid storing absolute paths in SyncOutputTask

        #KT-16003 fixed
    tsvtkv committed Feb 7, 2017
  2. Avoid having -d and -module set at the same time

        #KT-14619 fixed
    tsvtkv committed Feb 3, 2017
  3. Copy compiler arguments from compile task to kapt task

        #KT-15994 fixed
    tsvtkv committed Feb 3, 2017
  4. Disable facet detection; force detection of API/language level from d…

    …ependencies on project opening
    yole committed Feb 16, 2017
  5. Make callable references Serializable on JVM

     #KT-11254 Fixed
    udalov committed Feb 13, 2017
  6. Quickfixes to enable unsupported and experimental features handle API…

    … level correctly and support updating the runtime library
    yole committed Feb 15, 2017
Commits on Feb 15, 2017
  1. Fix NPE from KotlinBuiltInDecompiler

    This happened because of bae955a: similarly to the corresponding code in
    the compiler, the IDE should also skip the metadata for kotlin.Cloneable when
    decompiling built-ins because the deserializer is not going to resolve this
    class from the metadata
    udalov committed Feb 15, 2017
  2. Change log for 1.1-RC updated

    (cherry picked from commit 4897af1)
    mglukhikh committed with mglukhikh Feb 15, 2017
  3. Suggest to provide explicit dependency on new kotlin-reflect

    In case when there's kotlin-stdlib 1.1 and kotlin-reflect 1.0 in the classpath
    udalov committed Feb 15, 2017
  4. Infer API version from older runtime in compiler's classpath

    For example, if you invoke kotlinc 1.1 with kotlin-stdlib 1.0 in the classpath,
    we now infer -api-version 1.0 automatically
    udalov committed Feb 15, 2017
  5. Filter out files with the same paths in runtime version checker

    To prevent listing them several times in the diagnostic message
    udalov committed Feb 15, 2017
  6. Support smart cast for nullability in LHS of class literal

     #KT-16291 Fixed
    udalov committed Feb 15, 2017
  7. Rename FunctionImpl -> FunctionBase, restore abstract class FunctionImpl

    This fixes the IncompatibleClassChangeError which happens when kotlin-reflect
    1.0.x and kotlin-stdlib 1.1.x are in the classpath
    
     #KT-16358 In Progress
    udalov committed Feb 15, 2017
  8. UAST tests: don't null out the application if we have a valid one tha…

    …t we restored from a previous test
    yole committed Feb 15, 2017
  9. JS: concat vararg arguments using Kotlin.concat and Kotlin.concatPrim…

    …itive functions in order to be binary compatible with (Kotlin PrimitiveArray -> JS TypedArrays) mapping.
    anton-bannykh committed Feb 13, 2017
  10. Change log clarifications regarding stdlib

    (cherry picked from commit ba857a8)
    ilya-g committed Feb 15, 2017
  11. Fix Kotlin facet autodetection so that it actually works and stores t…

    …he correct language/API level based on project dependencies
    yole committed Feb 15, 2017