Closed hazendaz closed 5 months ago
note: I did not use the other flag to show even more properties as it currently stands. I felt this was more typical in usage.
The problem is that license placeholders accept properties coming from -D and env, and we do not know about them.
I have closing because this is not something that can be implemented in a backward compatible way. All sys props are allowed.
This is to global in scope and takes on so many properties that have nothing to do with this project in any way. We know what properties we support. So lets only read in what we actually support.
Bad usage
Or better yet do it the maven way which get all users properties.
Better usage (will need some adjustments to testing to mock session)
In my testing, this picked up a much shorter list as follows when all said and done. This includes also dumping System.getenv.