For the following Java code:
public interface MyModule {
static int provides() {
return 1;
}
}
KSClassDeclaration.functionKind returns FunctionKind.MEMBER, but modifiers contains Modifier.JAVA_STATIC
With KSP1 KSClassDeclarationJavaImpl returns FunctionKint.STATIC
For the following Java code:
KSClassDeclaration.functionKindreturnsFunctionKind.MEMBER, butmodifierscontainsModifier.JAVA_STATICWith KSP1
KSClassDeclarationJavaImplreturnsFunctionKint.STATIC