Bundle commons-io since gerrit core no longer provides it

By removing Solr from gerrit core in

  7fe1752bfdae0c280170ce2759146dc55bb6cd36

commons-io is no longer provided by the environment. Building this
plugin still worked, loading it still worked, but when using

  remoteNameStyle = basenameOnly

the plugin fails at runtime with

  [2015-07-30 11:44:04,171] WARN  org.eclipse.jetty.servlet.ServletHandler : Error for /projects/foo%2Fbar
  java.lang.NoClassDefFoundError: org/apache/commons/io/FilenameUtils
  [...]
  [2015-07-30 11:44:04,174] ERROR com.google.gerrit.pgm.http.jetty.HiddenErrorHandler : Error in PUT /projects/foo%2Fbar
  java.lang.NoClassDefFoundError: org/apache/commons/io/FilenameUtils

By moving commons-io to the explicit dependencies, the remoteNameStyle
basenameOnly works again.

Change-Id: Ifdfc54a3fceeb457cd4729da7568026a16cc0d22
1 file changed
tree: 9f0d5308826a1b3d5091fd589d4bfd68c14b6195
  1. .settings/
  2. src/
  3. .gitignore
  4. BUCK
  5. LICENSE