Previously, there was an issue where if you provided a generic to a type, it would not properly suggest functions.
As you can see, if there is no generic, it properly suggests the function.
However, if there is a generic, it doesn't properly suggest the function.
This commit fixes that.
Furthermore, there was an issue where if you provided a generic type to the first parameter of a non-self function, it would not suggest it. It would suggest it if it wasn't a generic.
This commit also fixes that.
Note: I modified the gradle build file because it wouldn't properly build on my setup for some reason.
Previously, there was an issue where if you provided a generic to a type, it would not properly suggest functions.
As you can see, if there is no generic, it properly suggests the function.
However, if there is a generic, it doesn't properly suggest the function.
This commit fixes that.
Furthermore, there was an issue where if you provided a generic type to the first parameter of a non-self function, it would not suggest it. It would suggest it if it wasn't a generic.
This commit also fixes that.
Note: I modified the gradle build file because it wouldn't properly build on my setup for some reason.