Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move to gradle. #325

Open
portlek opened this issue May 4, 2024 · 3 comments
Open

Move to gradle. #325

portlek opened this issue May 4, 2024 · 3 comments

Comments

@portlek
Copy link
Contributor

portlek commented May 4, 2024

This will make our life easier when implementing #302
maven is relatively hard to add kotlin support, so it would be much more easier to make it in a Gradle environment.

@0dinD
Copy link

0dinD commented May 4, 2024

I don't see how this is related to #302 (which just seems to be a documentation issue), but maybe I have misunderstood what #302 is about?

maven is relatively hard to add kotlin support,

Kotlin support for what? You can already use Gradle with Kotlin to depend on AnvilGUI.


Whether AnvilGUI uses Maven or Gradle doesn't matter at all for the users of the library. In the end Maven and Gradle are compatible with each other when it comes to consuming dependencies.

So the decision to use Gradle for AnvilGUI seems to mostly be a matter of personal taste unless there is some specific Gradle feature that we want to use. I personally don't oppose moving to Gradle, so I trust whatever decision is made by the maintainers.

@portlek
Copy link
Contributor Author

portlek commented May 4, 2024

Kotlin support for what? You can already use Gradle with Kotlin to depend on AnvilGUI.

im not talking about that. i was talking about the #302 to make it easier to implement.

@0dinD
Copy link

0dinD commented May 4, 2024

Yeah I had just misunderstood what #302 was about, your argument makes sense now. It seems doable to build Kotlin code with Maven, but I would also not be surprised if Jetbrains has given the Gradle plugins for Kotlin more love than the Maven counterparts, so I trust your experience if you say that it's much easier in Gradle (I have not used Kotlin much, so I wouldn't know).

@WesJD WesJD mentioned this issue May 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants