Permalink
Switch branches/tags
v1.2-M2 v1.2-M1 v1.1.4 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 release/0.11.65.AndroidStudio.2 rc1.0.0-release-IJ143-78-143.2072 rc1.0.0-release-IJ143-75-143.2072 rc1.0.0-release-IJ143-70-143.2072 rc1.0.0-release-IJ143-69-143.2072 rc_/1.0.0-release-IJ141-56-141.2735.5 rc_/1.0.0-release-IJ141-54-141.2735.5 rc_/1.0.0-release-IJ141-42-141.2735.5 rc1.0.0-rc-1061-IJ143-72-143.2072 rc1.0.0-rc-1060-IJ143-71-143.2072 rc_/1.0.0-rc-1060-IJ141-57-141.2735.5 rc1.0.0-rc-1059-IJ143-67-143.2072 rc_/1.0.0-rc-1059-IJ141-52-141.2735.5 rc1.0.0-rc-1058-IJ143-66-143.2072 rc_/1.0.0-rc-1058-IJ141-51-141.2735.5 rc_/1.0.0-rc-1058-IJ141-41-141.2735.5 rc_/1.0.0-rc-1058-IJ141-40-141.2735.5 rc1.0.0-rc-1057-IJ143-65-143.2072 rc_/1.0.0-rc-1057-IJ141-50-141.2735.5 rc_/1.0.0-rc-1057-IJ141-49-141.2735.5 rc1.0.0-rc-1056-IJ143-64-143.2072 rc1.0.0-rc-1052-IJ143-63-143.2072 rc1.0.0-rc-1052-IJ143-62-143.2072 rc1.0.0-rc-1052-IJ143-61-143.2072 rc_/1.0.0-rc-1052-IJ141-48-141.2735.5 rc_/1.0.0-rc-1052-IJ141-47-141.2735.5 rc_/1.0.0-rc-1052-IJ141-46-141.2735.5 rc_/1.0.0-rc-1052-IJ141-39-141.2735.5
Nothing to show
Commits on Nov 19, 2012
  1. ~TYpeSubstitutor over beans

    abreslav committed Nov 15, 2012
  2. DataToBeanProcessor

    abreslav committed Nov 14, 2012
  3. ~BeanCopyProcessorTest

    abreslav committed Oct 31, 2012
  4. ~ bean-generator libs

    abreslav committed Oct 31, 2012
  5. ~ bean-generator modules

    abreslav committed Oct 31, 2012
  6. Migrate to IDEA 122.813

    abreslav committed Nov 19, 2012
  7. Moved JVM-specific String.repeat method to StringsJVM.kt

    Evgeny Gerashchenko committed Nov 19, 2012
Commits on Nov 17, 2012
  1. KT-2503 Added String.repeat method

     #KT-2503 fixed
    tomhal committed with Evgeny Gerashchenko Nov 15, 2012
Commits on Nov 16, 2012
  1. DataFlowInfo.getPossibleTypes() now returns Set

    This solves some performance problems related to DataFlowInfo (lots of nested
    conditions etc.)
    udalov committed Nov 16, 2012
  2. Fix data flow info after inner loops with continue-outer

    ControlStructureTypingVisitor.containsBreak() is refined and now also takes
    into account continue to outer loops
    udalov committed Nov 16, 2012
  3. Fix & optimize DataFlowInfo.or()

    Get complete nullability & type info before creating a new data flow info.
    
    Don't create unnecessary data flow infos
    udalov committed Nov 15, 2012
  4. Optimize DataFlowInfo.and()

    Instead of copying everything, we now only completely copy one data flow info
    and use another as a delegation target
    udalov committed Nov 15, 2012
  5. Refactor DataFlowInfo.establishSubtyping()

    Don't create useless copies of data flow infos.
    
    Also get rid of vararg subject variable in type-checking 'when' expression
    udalov committed Nov 15, 2012
  6. Delegating data flow info

    A delegating data flow info can have a parent data flow info, which it queries
    when is queried itself. This helps to avoid lots of copying of the same data
    udalov committed Nov 15, 2012
  7. Remove DataFlowInfo.CompositionOperator

    It was used only in one place, which wouldn't suffer without it
    udalov committed Nov 14, 2012
  8. Fix erroneous check when saving EXPRESSION_DATA_FLOW_INFO

    Before saving a data flow info, we checked if it's the same as that of context,
    which was passed to us. This proves wrong when eventually somebody asks for a
    data flow info of the same expression, but with a different context (i.e. with
    a different data flow info in it) and we return this (different) context's
    info, whereas we should have returned that of the original context.
    This could've happened in CandidateResolver, for example.
    
    Save data flow info after every expression now, only if it's not empty.
    
    No new tests added, see next commit.
    udalov committed Nov 13, 2012
  9. Retain data flow info after when-expressions

    This means the subject expression and the common data flow info of all entries'
    conditions
    udalov committed Nov 14, 2012