I deliberately did not change this constant to avoid potential issues.

I don't understand why anyone would need to set/override this property from external scripts. which usecase is that since there are only one tpc.version to set ?

And if there is a usecase to keep these the values should not be set independently but be something like:


<TARGET_PLATFORM_VERSION-maximum>4.30.5.Alpha2-SNAPSHOT</TARGET_PLATFORM_VERSION-maximum>
<TARGET_PLATFORM_VERSION_MAXIMUM>${TARGET_PLATOFORM_VERSION-maximum}</TARGET_PLATFORM_VERSION_MAXIMUM>

so setting -maxium would actually have an effect.

But I would suggest just keep just one name instead of maintaining a fragile resolution of this property.