Skip to content
Commits on May 31, 2016
  1. @max-kammerer

    Fix for KT-12200: initial property assignment ignored

      #KT-12200 Fixed
    max-kammerer committed May 30, 2016
  2. @max-kammerer
  3. @konsoletyper
  4. @konsoletyper

    KT-11960 Fix case of instantiation of local class via its inner class…

    … or via nested lambda. Move tests to more appropriate location. Fix bug in blackbox codegen generator for JVM, which does not allow to suppress tests.
    konsoletyper committed May 23, 2016
  5. @konsoletyper
  6. @konsoletyper
  7. @konsoletyper
  8. @udalov
Commits on May 30, 2016
  1. @cypressious @yole

    Formatter: handle spaces around 'is' keyword (#874)

    Fixes #KT-12548
    cypressious committed with yole May 30, 2016
  2. @udalov
  3. @mglukhikh
  4. @mglukhikh
Commits on May 27, 2016
  1. @udalov
  2. @udalov
  3. @udalov

    Fix project compilation after introduction of bound references

    `java` in the package name inside an extension to KClass is now resolved to the
    extension property `KClass#java`. So `java.X::class` is now equivalent to
    `this.java.X::class`
    udalov committed May 27, 2016
  4. @mglukhikh

    Attach "add remaining branches" and "add else branch" fixes to NON_EX…

    …HAUSTIVE_WHEN warning #KT-12503 Fixed
    mglukhikh committed May 27, 2016
  5. @mglukhikh

    Back-end JVM: more accurate handling of when expressions with Unit re…

    …sult #KT-12192 Fixed
    mglukhikh committed May 27, 2016
  6. @pTalanov

    KtLightMethod: Wrap return type so it resolves to light method's type…

    … parameter as opposed to delegate's
    
    Affects java type inference in IDEA
    
      #KT-12090 Fixed
      #KT-11095 Fixed
    pTalanov committed May 25, 2016
Commits on May 26, 2016
  1. @udalov
  2. @udalov
  3. @udalov

    Support new callable reference expressions in UAST

    Manually mute the class literal test in apiCheck.kt; support for new class
    literal expressions is postponed because it's not straightforward to combine
    both unbound (Type::class) and bound (instance::class) class literals in one
    UClassLiteralExpression: in Java they're two very different expressions
    (Type.class and instance.getClass())
    udalov committed May 4, 2016
  4. @udalov
  5. @udalov

    Extract method to fully or partially resolve callable reference

    Reuse it in the main type-checking path in DoubleColonExpressionResolver, as
    well as in ArgumentTypeResolver which handles the case when a callable
    reference appears as an argument to another call
    udalov committed May 4, 2016
  6. @udalov

    Support for new double colon expressions in type checker

    Despite the fact that the LHS of a double colon expression is now KtExpression
    instead of KtUserType, we must still consider it a type for callable references
    to work. Extract and reuse relevant parts of QualifiedExpressionResolver and
    TypeResolver to support this behavior
    udalov committed Apr 21, 2016
  7. @udalov

    Parse expressions on LHS of '::'

    udalov committed Apr 15, 2016
  8. @udalov

    Minor, capitalize language feature names in tests

    To simplify textual search across the codebase
    udalov committed May 26, 2016
  9. @pTalanov @udalov
  10. @udalov
  11. @udalov
  12. @udalov
  13. @udalov
  14. @udalov
  15. @udalov

    Support "-language-version" CLI option for compatibility with older r…

    …eleases
    
    Introduce LanguageFeatureSettings, instance of which should be injected by the
    container and be accessible everywhere during the compilation (front-end and
    back-end).
    
    Parameters of LanguageFeatureSettings are unused in this commit, will be used
    later
    udalov committed May 10, 2016
  16. @asedunov

    Spring Support: Fixed rename of custom-named beans specified with Kot…

    …lin annotation
    
    #KT-12096 Fixed
    asedunov committed May 23, 2016
  17. @asedunov

    Spring Support: Automatic configuration by @Import and @ComponentScan…

    … ("basePackages"/"basePackageClasses")
    
     #KT-12135 Fixed
     #KT-12139 Fixed
    asedunov committed May 20, 2016
Something went wrong with that request. Please try again.