There is no reason to mandate the lucene-backward-codecs dependency. We do package it as a private dependency in the JBoss Modules, as otherwise it would be hard to let Lucene load it from users classpath but we don't need it as a dependency of the hibernate-search-engine Maven artifact. I could flag it as "optional" but since we don't need it at compile time either - which is the purpose of the optional flag - I'll just remove the dependency. |