Cross post of https://discuss.gradle.org/t/how-to-annotate-output-result-that-is-not-a-file-or-directory/40515
I have a plugin that I am updating for Gradle 7 and need to annotate all of the properties with Input or Output. I first blanketed everything with Input, but realized that was wrong and some are Output…however not Files. The concrete example is here: https://github.com/JustinPihony/gradle-aws-plugin-reboot/blob/master/src/main/java/jp/classmethod/aws/reboot/gradle/lambda/AWSLambdaInvokeTask.java#L68
So, how am I supposed to make the invokeResult property annotated with Output?