TrevJonez
06/12/2025, 4:01 PMe: file:[....]/ScreenshotPlugin.kt:62:69 None of the following functions can be called with the arguments supplied:
public constructor File(p0: File!, p1: String!) defined in java.io.File
private constructor File(p0: String!, p1: File!) defined in java.io.File
private constructor File(p0: String!, p1: Int) defined in java.io.File
public constructor File(p0: String!, p1: String!) defined in java.io.File
change is literally just the ksp dep and about as minimal as possible. both versions have no dependencies so not sure if I should be more suspect of some gradle behavior I don't understand or if I should report this to the KSP project.Vampire
06/12/2025, 9:39 PMTrevJonez
06/12/2025, 9:43 PMTrevJonez
06/12/2025, 9:45 PMephemient
06/13/2025, 4:37 AMdestination
changed, so your code must change tooephemient
06/13/2025, 4:38 AMTrevJonez
06/13/2025, 2:34 PMTrevJonez
06/13/2025, 2:54 PMyou should probably define a separate output directory for your generated tests, and pass the path as an input to your processorI want to say the issue we hit with that approach was how the writer API in KSP is setup. IIRC you end up with some different problems in correctness if you write outputs using anything other than their api? Not totally sure, its been many months since we added this plugin and I didn't author it myself only advised from a distance.
TrevJonez
06/13/2025, 2:55 PM