openfl / lime

A foundational Haxe framework for cross-platform development
https://lime.openfl.org/
MIT License
749 stars 359 forks source link

Use `namespace` for gradle projects to fix deprecation warnings. #1800

Closed MAJigsaw77 closed 1 week ago

MAJigsaw77 commented 3 weeks ago

This pr updates all Gradle project files to use namespaces, fixing deprecation warnings.

MAJigsaw77 commented 3 weeks ago

This pr is splitted from #1795.

player-03 commented 3 weeks ago

Hmm. Based on the documentation I was worried that this would break compatibility with AGP < 7.3, but after testing, it looks like something else already broke compatibility with those versions. So I guess it's fine?

MAJigsaw77 commented 1 week ago

@player-03 Will this be pushed?

player-03 commented 1 week ago

I looked at it again and despite a warning, the correct namespace string ended up in the correct place even on AGP 7.0.2. So it seems there was some level of support in earlier versions.