1. 17 12月, 2020 3 次提交
  2. 15 12月, 2020 1 次提交
  3. 11 12月, 2020 2 次提交
  4. 10 12月, 2020 1 次提交
  5. 04 12月, 2020 1 次提交
  6. 02 12月, 2020 3 次提交
  7. 30 11月, 2020 1 次提交
  8. 26 11月, 2020 4 次提交
  9. 18 11月, 2020 2 次提交
  10. 16 11月, 2020 6 次提交
  11. 13 11月, 2020 2 次提交
    • D
      [FIR] Rename `nested` directory with testdata to `innerClasses` · e3bfb924
      Dmitriy Novozhilov 提交于
      This is needed to avoid clashing name of generated test class (`Nested`)
        with annotation @Nested from JUnit 5
      e3bfb924
    • D
      [TEST] Change semantics of `CHECK_TYPE` directive and update testdata · 419f5425
      Dmitriy Novozhilov 提交于
      Previously helpers from checkType.kt was in special package, and
        if directive was enabled then test runner (`AbstractDiagnosticTest`)
        injected additional imports to test files and removed them after test
        was completed.
      It's very hard to support such behavior in new test infrastructure so
        there was a decision about changing `CHECK_TYPE`:
      1. All helpers from `checkType.kt` now stays in default package
      2. `CHECK_TYPE` only adds `checkType.kt` to set of analyzed files
            and don't modify their content
      
      For test which are written in default package (most of tests actually)
        there are no changes. On the other hand if there is a test where dev
        want to use checkType functions in testfile with some package then he
        should explicitly import functions which he needed (`checkSubtype`,
        `checkType`, `_`)
      419f5425
  12. 12 11月, 2020 2 次提交
  13. 11 11月, 2020 1 次提交
    • M
      [FIR] Handle 'EnhancedNullability' more properly · bc47a30d
      Mikhail Glukhikh 提交于
      This commit includes three changes:
      1. 'EnhancedNullability' is no more set for declaration types
      2. It is no more used for conversion types in translator
      3. Translator inserts implicit not-null cast only when enhanced type is cast to not-null type.
      bc47a30d
  14. 10 11月, 2020 4 次提交
  15. 06 11月, 2020 3 次提交
  16. 04 11月, 2020 1 次提交
  17. 30 10月, 2020 1 次提交
    • M
      [FIR] Split primary constructor parameter scope into two different · 7b4f781e
      Mikhail Glukhikh 提交于
      In init block or property initializers,
      for `val x` declared in primary constructor,
      `x` reference is now resolved to property, not to parameter.
      So we need two different scopes for primary constructor,
      one for 'pure' parameters and another one for all parameters,
      including val/var ones.
      
      #KT-42844 Fixed
      7b4f781e
  18. 27 10月, 2020 1 次提交
  19. 26 10月, 2020 1 次提交