Uwe Schindler created LUCENE-7346:
-------------------------------------

             Summary: Update forbiddenapis to version 2.2
                 Key: LUCENE-7346
                 URL: https://issues.apache.org/jira/browse/LUCENE-7346
             Project: Lucene - Core
          Issue Type: Task
          Components: general/build
            Reporter: Uwe Schindler
            Assignee: Uwe Schindler
             Fix For: 6.x, master (7.0), 6.2


Forbidden-Apis 2.2 was released an hour ago.

This version supports/fixes the following important stuff:
- commons-io signatures for 2.5; also update/review older commons-io 
signatures. This has shown new test bugs in Solr (using {{FileUtils.write(File, 
CharSequence)}}, using default charset). The patch will fix this. It will also 
revert the workaround for the missing 2.5 signatures file added by SOLR-9147.
- allows to forbid signature polymorphic methods (e.g., slow 
{{MethodHandle.invoke(...)}} when used instead of 
{{MethodHandle.invokeExact(...)}} (thanks [~rcmuir]!)
- Works around a bug in Gradle's Spyware Daemon (not Lucene/Solr relevant).

I will post & commit patch soon



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to