You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Uwe Schindler (JIRA)" <ji...@apache.org> on 2013/11/21 23:47:36 UTC
[jira] [Commented] (LUCENE-5347) Update to forbidden-apis 1.4
[ https://issues.apache.org/jira/browse/LUCENE-5347?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13829431#comment-13829431 ]
Uwe Schindler commented on LUCENE-5347:
---------------------------------------
Because there was an error in commons-io signatures, some violations were not detected with 1.3:
{noformat}
-check-forbidden-base:
[forbidden-apis] Reading bundled API signatures: jdk-unsafe-1.7
[forbidden-apis] Reading bundled API signatures: jdk-deprecated-1.7
[forbidden-apis] Reading bundled API signatures: commons-io-unsafe-2.1
[forbidden-apis] Reading API signatures: C:\Users\Uwe Schindler\Projects\lucene\trunk-lusolr3\lucene\tools\forbiddenApis\base.txt
[forbidden-apis] Reading API signatures: C:\Users\Uwe Schindler\Projects\lucene\trunk-lusolr3\lucene\tools\forbiddenApis\servlet-api
.txt
[forbidden-apis] Loading classes to check...
[forbidden-apis] Scanning for API signatures and dependencies...
[forbidden-apis] Forbidden method invocation: org.apache.commons.io.FileUtils#writeStringToFile(java.io.File,java.lang.String) [Uses
default charset]
[forbidden-apis] in org.apache.solr.handler.admin.ShowFileRequestHandler (ShowFileRequestHandler.java:426)
[forbidden-apis] Forbidden method invocation: org.apache.commons.io.FileUtils#writeStringToFile(java.io.File,java.lang.String) [Uses
default charset]
[forbidden-apis] in org.apache.solr.handler.admin.ShowFileRequestHandler (ShowFileRequestHandler.java:450)
[forbidden-apis] Forbidden method invocation: org.apache.commons.io.FileUtils#writeStringToFile(java.io.File,java.lang.String) [Uses
default charset]
[forbidden-apis] in org.apache.solr.core.TestLazyCores (TestLazyCores.java:582)
[forbidden-apis] Forbidden method invocation: org.apache.commons.io.FileUtils#readFileToString(java.io.File) [Uses default charset]
[forbidden-apis] in org.apache.solr.handler.PingRequestHandlerTest (PingRequestHandlerTest.java:103)
[forbidden-apis] Forbidden method invocation: org.apache.commons.io.FileUtils#writeStringToFile(java.io.File,java.lang.String) [Uses
default charset]
[forbidden-apis] in org.apache.solr.AnalysisAfterCoreReloadTest (AnalysisAfterCoreReloadTest.java:124)
[forbidden-apis] Forbidden method invocation: org.apache.commons.io.FileUtils#readFileToString(java.io.File) [Uses default charset]
[forbidden-apis] in org.apache.solr.schema.ModifyConfFileTest (ModifyConfFileTest.java:97)
[forbidden-apis] Forbidden method invocation: org.apache.commons.io.FileUtils#readFileToString(java.io.File) [Uses default charset]
[forbidden-apis] in org.apache.solr.schema.ModifyConfFileTest (ModifyConfFileTest.java:112)
[forbidden-apis] Scanned 1982 (and 1319 related) class file(s) for forbidden API invocations (in 1.40s), 7 error(s).
{noformat}
I will commit a fix, too!
> Update to forbidden-apis 1.4
> ----------------------------
>
> Key: LUCENE-5347
> URL: https://issues.apache.org/jira/browse/LUCENE-5347
> Project: Lucene - Core
> Issue Type: Bug
> Components: general/build
> Reporter: Uwe Schindler
> Assignee: Uwe Schindler
> Fix For: 5.0, 4.7
>
>
> Forbidden-apis 1.4 is out, new features are:
> - upgrade to ASM 5.0_BETA
> - Improved Java 8 support: support for invokedynamic to methodhandles of static methods (used by "::" closures)
> - Reduce memory usage (see LUCENE-4753)
> - some Maven improvements
> - fix signatures of commons-io (thanks [~rcmuir])
--
This message was sent by Atlassian JIRA
(v6.1#6144)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org