awvalenti / bauhinia

Cross-platform Wii Remote Java library and remote controller application
GNU General Public License v3.0
6 stars 0 forks source link

Consider changing from Maven to Gradle #44

Open awvalenti opened 7 years ago

awvalenti commented 7 years ago

Check if could publish on Maven Central repository even if using Gradle

awvalenti commented 6 years ago

Gradle seems to allow hiding implementation classes, like in the following example:

dependencies {
    // This dependency is exported to consumers, that is to say found on their compile classpath.
    api 'org.apache.commons:commons-math3:3.6.1'

    // This dependency is used internally, and not exposed to consumers on their own compile classpath.
    implementation 'com.google.guava:guava:22.0'

    // Use JUnit test framework
    testImplementation 'junit:junit:4.12'
}