Permalink
Commits on Feb 7, 2013
  1. KT-3307 Compiler exception trying to call Java method

    #KT-3307 Fixed
    abreslav committed Feb 7, 2013
  2. Fix tests: wrong test data (internal visibility shouldn't be displaye…

    …d after overriding a function)
    NataliaUkhorskaya committed Feb 7, 2013
Commits on Feb 6, 2013
  1. Fix generic data class hashCode for null

    Null may come from everywhere, so we always check for it (when the property's
    type is not primitive)
    udalov committed Feb 6, 2013
  2. Add Intrinsics.areEqual()

    It's more safe, short and less error-prone (especially w.r.t. nullability of
    generic types)
    udalov committed Feb 5, 2013
  3. revert of 59ede8b

    max-kammerer committed Feb 6, 2013
  4. Test for KT-2763

    max-kammerer committed Feb 6, 2013
  5. fix tests

    shalupov committed Feb 6, 2013
Commits on Feb 5, 2013
  1. Add CodegenUtil.isNullableType(), fix assertions

    JetType.isNullable() is not accurate when the type denotes a type parameter:
    a parameter can be not null (isNullable=false), but its upper bound can be
    nullable (<T: Any?>), so null may appear in the value of such type. Therefore
    it's preferred to use a special check (isNullableType()) in codegen from now on
    
    Do not generate assertion for parameters of not-null types which have a
    nullable upper bound + the same with Java method calls
    
    Also fix Intrinsics class internal name in tests
    
     #KT-3313 Fixed
    udalov committed Feb 5, 2013
  2. QuickFix for PARAMETER_NAME_CHANGED_ON_OVERRIDE.

    It renames method parameter to match the name from the overriden method.
    lopekpl committed with abreslav Feb 3, 2013
  3. Optimize super-interfaces

    abreslav committed Feb 5, 2013
  4. Not including empty testcases in suite.

    That was sometimes resulting with IDE displaying incorrect number of tests in single run.
    lopekpl committed with abreslav Jan 30, 2013