On Feb 28, 2011, at 1247AM, Patricia Shanahan wrote: > > How would you propose handling a case like outrigger.FastList? > > It is package access only, so changing its interface to the rest of outrigger > did not affect any public API. Several classes needed to be changed to handle > the interface change.
If I understand your question correctly, I think it should be fairly straightforward. Following module conventions, we would have a structure that would look (something) like: outrigger/src/main/java/org/apache/river/outrigger outrigger/src/test/java/org/apache/river/outrigger The test (or benchmark) code would be in the same package, just in a different directory. You would be able to accommodate your package access only requirement.
