The Git Large File Storage extension should be used for resource files instead
of them being committed to the repository as-is.
This helps save space for clones of the repository, and even get better
performance out of Git, as it would normally store copies of each file per tree
object as they're associated to each commit.
Moreover, the JAR file present should be deprecated in favor of pushing a Maven
artifact to GitHub Packages, or just releasing a built package as a GitHub
release.
The Git Large File Storage extension should be used for resource files instead of them being committed to the repository as-is.
This helps save space for clones of the repository, and even get better performance out of Git, as it would normally store copies of each file per tree object as they're associated to each commit.
Moreover, the JAR file present should be deprecated in favor of pushing a Maven artifact to GitHub Packages, or just releasing a built package as a GitHub release.