Details

    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 6.2, 7.0
    • Component/s: general/build
    • Labels:
      None
    • Lucene Fields:
      New

      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 Robert Muir!)
      • Works around a bug in Gradle's Spyware Daemon (not Lucene/Solr relevant).

      I will post & commit patch soon

        Attachments

          Activity

            People

            • Assignee:
              thetaphi Uwe Schindler
              Reporter:
              thetaphi Uwe Schindler
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: