I have a broken plugin which is written in Java, and its author, abandoned it without a trace, so I need
to figure out how to write Gradle plugin.
doing that I hit a few road blocks:
1 - Every single sample in custom_plugins documentation are either Kotlin or groovy, Is there a place that I can find Java version of these things?
2- I can’t figure out which part belongs to host code (gradle plugin) and which part goes to client app (the one that will be using the plugin)
3- Troubleshooting document is totally outdated. there is no remote option in IdeaJ, it has been split to multiple under Firefox, Go, Jetty, Tomcat, … and none of them looks like what I would need to debug task code. Even after figuring out that, I’m not sure which app, I would need to start debugging? the host or client?
If I manage to figure out these mentioned above, I will reach the point that I will need more advanced topics in this matter. e.g. how to read list of files in project, How to pass a file to an external executable (jar), or how to capture output of the console and put it in the Idea log screen.
Appreciate any source or document that is more clear and usable.