Tamas Vajk
|
71cce9cf28
|
Kotlin: Extract error expression for enumValues<T> calls
|
2022-09-02 15:42:05 +02:00 |
|
Ian Lynagh
|
6d5d78e975
|
Merge pull request #10275 from igfoo/igfoo/TypeResults
Kotlin: Fix the type of TypeResultGeneric.cast
|
2022-09-02 14:34:22 +01:00 |
|
Ian Lynagh
|
c339a2d4a7
|
Merge pull request #10273 from igfoo/igfoo/extractRawMethodAccess
Kotlin: Remove cast from extractRawMethodAccess
|
2022-09-02 13:26:33 +01:00 |
|
Ian Lynagh
|
ed04bec34e
|
Merge pull request #10274 from igfoo/igfoo/extractCall
Kotlin: Remove a cast in array iterator call extraction
|
2022-09-02 13:26:10 +01:00 |
|
Ian Lynagh
|
3195404b63
|
Merge pull request #10272 from igfoo/igfoo/getDeclaringTypeArguments
Kotlin: Remove some casts from getDeclaringTypeArguments
|
2022-09-02 13:13:40 +01:00 |
|
Ian Lynagh
|
3646d1d294
|
Kotlin: Fix the type of TypeResultGeneric.cast
|
2022-09-02 12:39:46 +01:00 |
|
Ian Lynagh
|
a56876533f
|
Kotlin: Remove a cast in array iterator call extraction
|
2022-09-02 12:25:14 +01:00 |
|
Ian Lynagh
|
db1661fb13
|
Kotlin: Remove cast from extractRawMethodAccess
I'm not entirely happy with this, but it at least meets the goal of
removing the cast.
|
2022-09-02 12:14:09 +01:00 |
|
Ian Lynagh
|
3eab35d78b
|
Kotlin: Small simplification
|
2022-09-02 12:04:21 +01:00 |
|
Ian Lynagh
|
6a4b748958
|
Kotlin: Remove some casts from getDeclaringTypeArguments
|
2022-09-02 11:50:00 +01:00 |
|
Ian Lynagh
|
4f7eb7be83
|
Merge pull request #10262 from igfoo/igfoo/useArrayType
Kotlin: Avoid unsafe casts in useArrayType
|
2022-09-02 10:25:34 +01:00 |
|
Ian Lynagh
|
b05d8a61ba
|
Merge pull request #10263 from igfoo/igfoo/useSimpleType3
Kotlin: Remove some casts in useSimpleType
|
2022-09-02 10:25:23 +01:00 |
|
Tamas Vajk
|
c77f573a8e
|
Kotlin: fix doc comment extraction for local functions
|
2022-09-02 10:47:08 +02:00 |
|
Ian Lynagh
|
9d3bc47a4d
|
Kotlin: Remove some casts in useSimpleType
|
2022-09-01 17:36:31 +01:00 |
|
Ian Lynagh
|
ddb7bb11fd
|
Kotlin: Avoid unsafe casts in useArrayType
|
2022-09-01 17:15:15 +01:00 |
|
Ian Lynagh
|
ae9ba80c40
|
Merge pull request #10242 from igfoo/igfoo/kotlinFunctionToJavaEquivalent
Kotlin: Refactor kotlinFunctionToJavaEquivalent
|
2022-09-01 16:23:08 +01:00 |
|
Tamás Vajk
|
6576f19873
|
Merge pull request #10255 from tamasvajk/kotlin-array-get-fix
Kotlin: Fix array indexer extraction
|
2022-09-01 13:28:18 +02:00 |
|
Ian Lynagh
|
4f63317369
|
Kotlin: Remove a redundant ?
|
2022-09-01 11:55:43 +01:00 |
|
Ian Lynagh
|
cc1a5d82b8
|
Merge pull request #10243 from igfoo/igfoo/extractExpression
Kotlin: Removed a couple of casts from extractExpression
|
2022-09-01 11:11:58 +01:00 |
|
Ian Lynagh
|
70cabf188e
|
Merge pull request #10246 from igfoo/igfoo/extractConstructorCall
Kotlin: Refactor extractConstructorCall
|
2022-09-01 11:11:48 +01:00 |
|
Ian Lynagh
|
c30f39df33
|
Merge pull request #10247 from igfoo/igfoo/useSimpleType2
Kotlin: Remove another cast
|
2022-09-01 11:11:37 +01:00 |
|
Tamas Vajk
|
a5415c9c8a
|
Kotlin: Fix array indexer extraction
|
2022-09-01 11:12:14 +02:00 |
|
Ian Lynagh
|
e4ff25099b
|
Kotlin: Be more permissive
I think we'll end up giving a warning/error later, but that's better
than having a cast throw now.
|
2022-08-31 18:09:36 +01:00 |
|
Ian Lynagh
|
86034dc602
|
Kotlin: Add a type signature
|
2022-08-31 18:05:30 +01:00 |
|
Ian Lynagh
|
c8deb72ede
|
Kotlin: Refactor extractConstructorCall
Avoids some casts.
|
2022-08-31 16:53:59 +01:00 |
|
Ian Lynagh
|
eca28af883
|
Kotlin: Removed a couple of casts from extractExpression
|
2022-08-31 15:34:18 +01:00 |
|
Ian Lynagh
|
6d00860cc1
|
Kotlin: Refactor kotlinFunctionToJavaEquivalent
Avoids a cast.
|
2022-08-31 15:03:30 +01:00 |
|
Tamás Vajk
|
bf7437fd2e
|
Merge pull request #10224 from tamasvajk/kotlin-comment-fixes
Kotlin: Fix issues in comment extraction
|
2022-08-31 14:22:09 +02:00 |
|
Ian Lynagh
|
b5f9fbe247
|
Merge pull request #10228 from igfoo/igfoo/useSimpleType
Kotlin: Refactor useSimpleType to avoid some casts
|
2022-08-31 11:32:35 +01:00 |
|
Ian Lynagh
|
da7d2709d9
|
Merge pull request #10227 from igfoo/igfoo/extractStaticTypeAccessQualifier
Kotlin: Refactor extractStaticTypeAccessQualifier
|
2022-08-31 11:32:26 +01:00 |
|
Tamas Vajk
|
0cbb73a47e
|
Improve code quality
|
2022-08-31 09:02:35 +02:00 |
|
Ian Lynagh
|
6f82b06bd7
|
Kotlin: Implement and use singleOrNullSubType
Pulls another cast out into a utility function.
|
2022-08-30 18:31:01 +01:00 |
|
Ian Lynagh
|
a07be192fa
|
Kotlin: Refactor useSimpleType to avoid some casts
|
2022-08-30 17:55:57 +01:00 |
|
Ian Lynagh
|
3459e5e432
|
Kotlin: Refactor extractStaticTypeAccessQualifier
Avoids a cast
|
2022-08-30 17:06:13 +01:00 |
|
Tamas Vajk
|
1bc105aff6
|
Kotlin: adjust log messages and severities in comment extraction
|
2022-08-30 15:45:25 +02:00 |
|
Tamas Vajk
|
5418c95a01
|
Kotlin: minor refactoring in comment extraction
|
2022-08-30 15:43:48 +02:00 |
|
Tamas Vajk
|
9ced14672d
|
Kotlin: Assign container class as the owner of init block comments
|
2022-08-30 15:37:55 +02:00 |
|
Ian Lynagh
|
f5d43b80ed
|
Merge pull request #10193 from igfoo/igfoo/extractClassSupertypes
Kotlin: Small simplification
|
2022-08-30 11:52:02 +01:00 |
|
Ian Lynagh
|
f118b39844
|
Merge pull request #10192 from igfoo/igfoo/array
Kotlin: Remove another cast
|
2022-08-30 11:51:48 +01:00 |
|
Ian Lynagh
|
a5893f38c5
|
Merge pull request #10189 from igfoo/igfoo/substituteTypeAndArguments
Kotlin: Remove a cast from substituteTypeAndArguments
|
2022-08-30 11:51:39 +01:00 |
|
Ian Lynagh
|
d6bdc8c711
|
Merge pull request #10178 from igfoo/igfoo/AnyDbType
Kotlin: Add AnyDbType
|
2022-08-30 11:51:25 +01:00 |
|
Ian Lynagh
|
4cd7bf2ebb
|
Kotlin: Small simplification
Also removes a cast
|
2022-08-26 16:28:10 +01:00 |
|
Ian Lynagh
|
d2a5281d94
|
Kotlin: Remove another cast
|
2022-08-26 15:59:26 +01:00 |
|
Ian Lynagh
|
131632e7c1
|
Kotlin: Remove a cast from substituteTypeAndArguments
It looks like it was safe, but it was hard to see why, and may
become unsafe following future kotlinc changes.
|
2022-08-26 13:06:05 +01:00 |
|
Tamás Vajk
|
4f5c06fed7
|
Merge pull request #10169 from tamasvajk/kotlin-array-iterator
Kotlin: fix array iterator extraction
|
2022-08-26 08:33:52 +02:00 |
|
Ian Lynagh
|
5be8e45d09
|
Kotlin: Add AnyDbType
All DbType* types extend it, and `Label`s require their argument to be a
subtype of it.
|
2022-08-25 16:40:27 +01:00 |
|
Ian Lynagh
|
2e2621adad
|
Merge pull request #10154 from igfoo/igfoo/findSubType
Kotlin: Implement and use fun <T,reified S: T> Iterable<T>.findSubType
|
2022-08-25 12:57:46 +01:00 |
|
Ian Lynagh
|
12eab3d7f0
|
Kotlin: Specialise findSubType to IrDeclaration
We only use it on that type, and this makes the uses a bit quieter.
|
2022-08-25 10:11:19 +01:00 |
|
Tamas Vajk
|
15305fd9bb
|
Kotlin: Fix iterator extraction of IntArray, BooleanArray, ...
|
2022-08-25 11:05:17 +02:00 |
|
Tamas Vajk
|
7196fdd475
|
Kotlin: fix array iterator extraction to work outside of for loops
|
2022-08-25 09:23:34 +02:00 |
|