lsif-java version: 0.7.7
Type of code: Implicit Conversion from Int to Long
Expected behavior: When an Int var / val is used as a Long parameter or converted to Long, Precise Code Intelligence should still work on the Int var / val.
Actual behavior: Definition Code Intelligence is missing. When "Find References" is clicked, ALL implicit Int to Long conversions show up in Precise Code Intelligence.
val a: Int = 5
val b: Long = a
a is lacking correct Precise Code Intelligence
def a(b: Long): Unit = {
...
}
...
val b: Int = 5
a(b)
b is lacking correct Precise Code Intelligence
I haven't tried it, but presumably, Float and Double may have the same issue (and maybe other implicit conversions I am unaware of)
lsif-javaversion:0.7.7Type of code: Implicit Conversion from Int to Long
Expected behavior: When an Int var / val is used as a Long parameter or converted to Long, Precise Code Intelligence should still work on the Int var / val.
Actual behavior: Definition Code Intelligence is missing. When "Find References" is clicked, ALL implicit Int to Long conversions show up in Precise Code Intelligence.
ais lacking correct Precise Code Intelligencebis lacking correct Precise Code IntelligenceI haven't tried it, but presumably, Float and Double may have the same issue (and maybe other implicit conversions I am unaware of)