mikepenz / AboutLibraries

AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose-jb environments
http://mikepenz.github.io/AboutLibraries/
Apache License 2.0
3.68k stars 423 forks source link

Fix gradle deprecations #1025

Closed kkris closed 2 weeks ago

kkris commented 1 month ago

While debugging some issue (which later turned out to be https://github.com/mikepenz/AboutLibraries/issues/857) I made some changes along the way addressing some gradle deprecation warnings and use some lazy instead of eager APIs.

I does not amount to much, but thought it might be useful anyway to submit as a minor improvement. Feel free to close it though, especially since I did not do too much testing since I am not familiar with all use cases of the library. Tried my best though.

Main changes:

mikepenz commented 3 weeks ago

Danke dir!

Thank you very much for the PR. I am currently quite busy, so it might take me some time to get to review this one.