hammer-tools / php-hammer

PHP Hammer is an inspections and tools plugin compatible with Intellij IDEA / PhpStorm.
Apache License 2.0
98 stars 3 forks source link

FR: Build instructions #11

Open tlamy opened 1 year ago

tlamy commented 1 year ago

I want to see if I can't familiar with the plugin code, maybe getting myself ready to contribute. Sadly, build instructions are missing from both the repository and the wiki, and my wildly guessed settings (I'm using IntelliJ IDEA Community Edition) seem to be wrong and the plain doesn't compile.

Plugin 'com.jetbrains.php:231.5920.14' is not compatible to: IU-231.7665.28

I'm not too familiar with Java/Kotlin to IntelliJ, just curious if I can help the project in any way (being one of those laid-down PHP Inspections EA user)

rentalhost commented 1 year ago

Hello! Thank you for your interest in supporting plugin development.

Well, to be honest, this is a big problem. Whenever I spend some time without updating the plugin I spend several hours trying to configure IDEA/Gradle to be able to recompile the plugin. I'm particularly having a great difficulty with this, like the error you mentioned. And from what I've researched, it's something that happens to several projects, unfortunately.

Anyway, I'll try to create a document to explain how to build the project myself and let you know here when it's ready.