Permalink
Switch branches/tags
v1.2.10_173 v1.2.10_171 v1.2.10_163 v1.2.10 v1.2.10_as31 v1.2.10_as30 v1.2.10_as23 v1.2.0_173 v1.2.0_171 v1.2.0_163 v1.2.0 v1.2.0_as23 v1.2-rc2_173 v1.2-rc2_171 v1.2-rc2_163 v1.2-rc2 v1.2-rc2_as31 v1.2-rc2_as30 v1.2-rc2_as23 v1.2-rc1 v1.2-beta2 v1.2-beta v1.2-M2 v1.2-M1 v1.1.61 v1.1.60 v1.1.60-eap-43 v1.1.51 v1.1.50 v1.1.4 v1.1.4-3 v1.1.4-2 v1.1.3 v1.1.3-2 v1.1.2 v1.1.2-eap-77 v1.1.2-eap-73 v1.1.2-eap-69 v1.1.2-eap-44 v1.1.2-5 v1.1.2-2 v1.1.1 v1.1.1-rc v1.1 v1.1-rc v1.1-beta2 v1.1-beta v1.1-M04 v1.1-M03 v1.0.7 v1.0.6 v1.0.5 v1.0.5-2 v1.0.4 v1.0.3 release/0.11.91.1.Idea141.19-141.175.3 release/0.11.91.1.Idea141.18-141.175.3 release/0.11.91.1.Idea141.17-141.175.3 release/0.11.91.1.Idea141.15-141.175.3 release/0.11.91.1.Idea141.14-141.175.3 release/0.11.91.1.Idea141.12-141.175.3 release/0.11.91.1.Idea141.11-141.175.3 release/0.11.91.1.Idea141.10-141.175.3 release/0.11.91.1.Idea141.9-141.175.3 release/0.11.91.1.Idea141.8-141.175.3 release/0.11.91.1.Idea139.12-139.1603.1 release/0.11.91.1.Idea139.11-139.1603.1 release/0.11.91.1.Idea139.9-139.1602.1 release/0.11.91.1.Idea139.8-139.1602.1 release/0.11.91.1.Idea139.6-139.1602.1 release/0.11.91.1.Idea139.5-139.1602.1 release/0.11.91.1.Idea139.4-139.1602.1 release/0.11.91.1.Idea139Release.5-139.1117.1 release/0.11.91.1.Idea139Release.4-139.1117.1 release/0.11.91.1.Idea139Release.2-139.1117.1 release/0.11.91.1.AndroidStudioCanary.14-140.2683.2 release/0.11.91.1.AndroidStudioCanary.13-140.2683.2 release/0.11.91.1.AndroidStudioCanary.12-140.2683.2 release/0.11.91.1.AndroidStudioCanary.11-140.2683.2 release/0.11.91.1.AndroidStudioCanary.10-140.2683.2 release/0.11.91.1.AndroidStudioCanary.9-140.2683.2 release/0.11.91.1.AndroidStudioCanary.7-140.2683.2 release/0.11.91.1.AndroidStudioCanary.6-140.2683.2 release/0.11.91.1.AndroidStudioCanary.5-140.2683.2 release/0.11.91.1.AndroidStudioCanary.4-140.2683.2 release/0.11.91.1.AndroidStudio.13-135.1306 release/0.11.91.1.AndroidStudio.12-135.1306 release/0.11.91.1.AndroidStudio.11-135.1306 release/0.11.91.1.AndroidStudio.10-135.1306 release/0.11.91.1.AndroidStudio.9-135.1306 release/0.11.91.1.AndroidStudio.8-135.1306 release/0.11.91.1.AndroidStudio.7-135.1306 release/0.11.91.1.AndroidStudio.6-135.1306 release/0.11.91.1.AndroidStudio.5-135.1306 release/0.11.91.1.AndroidStudio.4-135.1306 release/0.11.91.1.AndroidStudio.3-135.1306 release/0.11.65.Idea141.7 release/0.11.65.Idea139.2 release/0.11.65.AndroidStudioCanary.3-140.2683.2 release/0.11.65.AndroidStudioCanary.2
Nothing to show
Commits on Feb 6, 2013
  1. Fix generic data class hashCode for null

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

    udalov committed Feb 5, 2013
    It's more safe, short and less error-prone (especially w.r.t. nullability of
    generic types)
  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

    udalov committed Feb 5, 2013
    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
  2. QuickFix for PARAMETER_NAME_CHANGED_ON_OVERRIDE.

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

    abreslav committed Feb 5, 2013