Uploaded image for project: 'Spring Framework'
  1. Spring Framework
  2. SPR-15660

Remove KClass based Kotlin extensions and keep only reified type parameters ones

    Details

    • Type: Pruning
    • Status: Closed
    • Priority: Minor
    • Resolution: Complete
    • Affects Version/s: None
    • Fix Version/s: 5.0 RC2
    • Component/s: None
    • Labels:
    • Last commented by a User:
      true

      Description

      After more thoughts and discussion, I think this is better to keep only the reified type parameter extensions and to remove KClass based variants.

      These KClass variants add too much overloaded options, can't leverage type system to infer the type, are not super Kotlin-ish and can be replaced by the Class original java method using Foo::class.java.

        Activity

        There are no comments yet on this issue.

          People

          • Assignee:
            sdeleuze Sébastien Deleuze
            Reporter:
            sdeleuze Sébastien Deleuze
            Last updater:
            Stéphane Nicoll
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:
              Days since last comment:
              14 weeks, 3 days ago