Pacane
12/04/2019, 3:12 PMclass A<T> {}
to
class <A?> {}
in Kotlin ?diesieben07
12/04/2019, 3:19 PM@NotNull
annotations, but I am not sure if they will work on type parameters.wbertan
12/04/2019, 3:22 PMpublic class AAA<T> {
}
This Java got converted to
class AAA<T>
Pacane
12/04/2019, 3:22 PMPacane
12/04/2019, 3:22 PMIvan Kubyshkin [JetBrains]
12/04/2019, 3:22 PMinternal class A<T>
pascalchidi
12/04/2019, 3:22 PMPacane
12/04/2019, 3:23 PMwbertan
12/04/2019, 3:23 PMwbertan
12/04/2019, 3:25 PMIntelliJ IDEA 2019.3 (Community Edition)
Build #IC-193.5233.102, built on November 27, 2019
Ivan Kubyshkin [JetBrains]
12/04/2019, 3:25 PMIvan Kubyshkin [JetBrains]
12/04/2019, 3:25 PMPacane
12/04/2019, 3:26 PMIvan Kubyshkin [JetBrains]
12/04/2019, 3:26 PMIvan Kubyshkin [JetBrains]
12/04/2019, 3:26 PMPacane
12/04/2019, 3:26 PMPacane
12/04/2019, 3:26 PMPacane
12/04/2019, 3:28 PMPacane
12/04/2019, 3:30 PMpublic interface A {
}
class B<T extends A> {
}
A.javaPacane
12/04/2019, 3:30 PMPacane
12/04/2019, 3:30 PMPacane
12/04/2019, 3:30 PMinterface A
internal class B<T : A?>
Pacane
12/04/2019, 3:31 PMPacane
12/04/2019, 3:31 PMLeoColman
12/04/2019, 3:37 PMLeoColman
12/04/2019, 3:37 PMPacane
12/04/2019, 3:37 PMIvan Kubyshkin [JetBrains]
12/04/2019, 3:43 PMinterface A {
}
class B<T extends @NotNull A> {
}
Ivan Kubyshkin [JetBrains]
12/04/2019, 3:44 PMIvan Kubyshkin [JetBrains]
12/04/2019, 3:44 PMPacane
12/04/2019, 3:44 PMIvan Kubyshkin [JetBrains]
12/04/2019, 3:46 PMPacane
12/04/2019, 3:47 PMPacane
12/04/2019, 3:47 PMPacane
12/04/2019, 3:48 PMPacane
12/04/2019, 3:48 PMIvan Kubyshkin [JetBrains]
12/04/2019, 3:49 PMPacane
12/04/2019, 3:51 PM