java-photoslibrary icon indicating copy to clipboard operation
java-photoslibrary copied to clipboard

#55 Update Gradle to 8.4 and replace unmaintained plugin with Spotless plugin

Open SingingBush opened this issue 2 years ago • 4 comments

this PR contains the following:

  • Update gradle wrapper to 8.4 (requires numerous changes to gradle build files)
  • Replace google-java-format with com.diffplug.spotless (which supports google-java-format as well)
  • Add GitHub action to ensure builds with both JDK 11 and 17 (21 will require Gradle 9)
  • Add Automatic-Module-Name to the manifest for photoslibraryapi

SingingBush avatar Oct 17 '23 15:10 SingingBush

Is this project still maintained?

SingingBush avatar Oct 01 '24 10:10 SingingBush

Since there has been the recent announcement of the new Picker API (https://developers.googleblog.com/en/google-photos-picker-api-launch-and-library-api-updates/) this library will be undergoing changes. We anticipate those changes to be available in another branch later this year, then those will be merged into the main branch on March 31, 2025.

chrisachard avatar Oct 01 '24 16:10 chrisachard

ok thanks for the link. I was not aware of the Picker API. Any chance of the new work being JDK 11+ and having full JPMS support via module-info.java

SingingBush avatar Oct 02 '24 07:10 SingingBush

I'm not sure, but I'll keep it mind as the library gets updated

chrisachard avatar Oct 02 '24 11:10 chrisachard