[
https://issues.apache.org/jira/browse/LUCENE-7346?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Uwe Schindler updated LUCENE-7346:
----------------------------------
Description:
Forbidden-Apis 2.2 was released an hour ago:
https://github.com/policeman-tools/forbidden-apis/wiki/Changes
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
was:
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
> 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
>
> Attachments: LUCENE-7346.patch
>
>
> Forbidden-Apis 2.2 was released an hour ago:
> https://github.com/policeman-tools/forbidden-apis/wiki/Changes
> 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]