uschindler edited a comment on pull request #579:
URL: https://github.com/apache/lucene/pull/579#issuecomment-1005906362


   > > Thanks for the pointer, Robert. I wonder what the "acceptable level" 
criteria are. ;)
   > 
   > I wonder too, i searched some commonly used java libraries mainline 
branches (`guava`, `log4j2`) and found `AccessController` calls in each. If 
OpenJDK actually remove theses methods anytime soon, it will break probably 
every java app right now. So I'm not worried.
   
   When I met the OpenJDK committers before COVID started in Brussels and this 
was discussed for the first time the statement in the well-known beer-bar was 
"trust me, we won't remove SecurityManager and AccessController before Java 43 
[fictive number]. But we will soon make all AccessController operations noops."
   
   I think the "deprecation for removal" is just to make it more prominent, so 
you build does not just print a warning that is always supressed ({{-Xlint 
-deprecation}} switch).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to