This project is mirrored from https://gitee.com/mirrors/intellij-community.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
  1. 12 Jan, 2022 4 commits
    • Kristoffer Andersen's avatar
      [Minor] Migrate to EvaluatorFragmentParameterInfo constructor · 98fb3554
      Kristoffer Andersen authored
      closes https://github.com/JetBrains/intellij-community/pull/1888
      
      GitOrigin-RevId: f38da3e4dc948bbc98ec9c691953cdbd7d5d6f76
      98fb3554
    • Dmitry Timofeev's avatar
      [kotlin] Refactoring of "Make upper bound non-nullable" quickfix · a1a726c4
      Dmitry Timofeev authored
      Improved the code structure according to CR suggestions.
      
      ^KTIJ-20557 Fixed
      
      GitOrigin-RevId: dd0299cbe350b0aa962fadf96b8113c2a857fd6e
      a1a726c4
    • Dmitry Timofeev's avatar
      [kotlin] Quick fix to add a non-nullable upper bound to type parameter · 48ce2978
      Dmitry Timofeev authored
      Starting from 1.6.20, passing nullable arguments of generic types (`T`)
      to the Java methods where the corresponding arguments are annotated with
      `@NotNull` causes warnings (they are to be replaced with errors in
      future releases, see KT-36770 for details):
        * NULLABLE_TYPE_PARAMETER_AGAINST_NOT_NULL_TYPE_PARAMETER
        * WRONG_NULLABILITY_FOR_JAVA_OVERRIDE.
      
      This quick fix allows users to fix most cases of these warnings by
      adding a non-nullable upper bound to the type parameter in question.
      
      If the parameter has no upper bound, the `Any` upper bound is added:
      `fun <T> foo() { … }` →  `fun <T : Any> foo() { … }`
      
      If the type parameter already has an explicitly nullable upper bound,
      this bound is replaced with its non-nullable subtype:
      `fun <T : Foo?> foo() { … }` →  `fun <T : Foo> foo() { … }`
      
      The quick fix provides actions for TYPE_MISMATCH and NOTHING_TO_OVERRIDE
      errors that the compiler generates instead of nullability warnings If
      loading of `@NotNull` Java values as definitely non-nullable types is
      enabled.
      
      ^KTIJ-20557 Fixed
      
      GitOrigin-RevId: 139754aa747badf1c27ba9d3e605eb4896a6a9cb
      48ce2978
    • Jinseong Jeon's avatar
      FIR UAST: test updates (inline methods w/o reified parameters) · 01e0749a
      Jinseong Jeon authored
      GitOrigin-RevId: 4ba33e82d93b3a00aec8849522bf3d48fe1f353f
      01e0749a
  2. 02 Jan, 2022 2 commits
  3. 30 Dec, 2021 18 commits
  4. 27 Dec, 2021 16 commits