Permalink
Commits on Feb 11, 2013
  1. Compilation Exception - remove duplicated this on stack

     #KT-3114 Fixed
    max-kammerer committed Feb 11, 2013
Commits on Feb 10, 2013
  1. Correct Android SpecialFiles

    Replace all multi-file tests and tests with java with an exclusion of
    these directories. Delete obsolete exclusions, add a new one
    udalov committed Feb 9, 2013
  2. Add test on bytecode text

    Test data should be a Kotlin source file with zero or more comments e.g. of
    the form: '// 1 INVOKEVIRTUAL'. The test then checks that the generated
    bytecode for this file contains exactly one occurrence of the string
    'INVOKEVIRTUAL'
    udalov committed Feb 9, 2013
  3. Switch class loading logic in blackBoxWithJava tests

    BoxWithJava tests now by default are loaded with the classloader which has
    test's classpath in itself, as in the former ClassPathInTheSameClassLoaderTest
    udalov committed with udalov Feb 8, 2013
  4. Autogenerate codegen multi-file tests

    Based on boxMultiFile/ directory
    udalov committed with udalov Feb 8, 2013
  5. Move multi-file codegen testData to boxMultiFile/

    There'll be an auto-generated test over this directory
    udalov committed with udalov Feb 8, 2013
  6. Delete StdlibTest and StdlibTestForever

    Move remaining tests to AnnotationGenTest (where they did belong to in the
    first place)
    udalov committed with udalov Feb 8, 2013
  7. Simplify tests on not-null assertions

    No need to call blackBoxFile() on a useless test data file. Also creating
    environment logic is simplified
    udalov committed with udalov Feb 7, 2013
  8. Kill blackBoxFile()

    If your test is supposed to use blackBoxFile(), maybe it should be placed into
    box/boxWithStdlib directory
    udalov committed with udalov Feb 7, 2013
Commits on Feb 8, 2013
  1. regenerated tests

    svtk committed Feb 8, 2013
  2. return commit after merge

    'Fixed UnsupportedOperationException when a namespace is used in place of an expression.'
    svtk committed Feb 7, 2013
  3. refactoring after code review

     do not consider error type in parameters of function type as unknown
    svtk committed Feb 7, 2013
  4. rename

     ResolveMode enum to {TOP_LEVEL_CALL, NESTED_CALL}
     completeValueArgumentsInference to completeNestedCallsInference
    svtk committed Feb 7, 2013
  5. small fixes after review

    svtk committed Feb 7, 2013
  6. explicitly invoke callExpressionResolver with NO_EXPECTED_TYPE

     for inner calls
    svtk committed Feb 7, 2013
  7. test improved

    svtk committed Feb 7, 2013
  8. test fixes after refactorings

    expected return type for function literal cannot depend on expected type of outer function
    svtk committed Feb 7, 2013
  9. added DEFERRED_COMPUTATION_FOR_CALL

    - instead of storing deferredComputationsForArguments in ResolvedCall
    store it in BindingContext (in DEFERRED_COMPUTATION_FOR_CALL)
    -do not repeat computation for the same argument (cache added)
    svtk committed Feb 7, 2013