Workaround to automatically share method interceptors via explicitly bound module sub-types while the Sisu feature to do this properly is implemented
minor tidy and update docs.  drop example
clearify docs
NexusClient had UA carrying fixed 1.0 as version.

This made us unable to distinguish properly between clients
(like in case of staging) to differentiate between different
versions of Staging client.
NEXUS-5612: File listing should fail in case of IO problem

Currently DefaultFSPeer was hiding the null returned
from File.listFiles. According to javadocs, it returns null
in two cases, a) when the File instance does not denote
a directory, or b) in case of IO error.

As case a) is checked few lines above (if check failed,
we would not get here), the null return value should
be treated as IO Error.

By throwing a generic LocalStorageExcetion, we
make this case to be treated as error.
Merge remote-tracking branch 'origin/master' into file-list-io-error
NEXUS-5641 honour lucene.fsdirectory.type during index update

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
Merge remote-tracking branch 'origin/master' into file-list-io-error
No code change, reformat.
NEXUS-5658: Copy+Paste of FSDirectory selection from Indexer

This commit merely copy-pastes the FSDirectory selection
from the DefaultIndexerManager of nexus-indexer-lucene-plugin
NEXUS-5641: Update MI to last pseudo release
Merge remote-tracking branch 'origin/master' into file-list-io-error
NEXUS-5612: Testing interaction with WalkerProcessor and FSPeer

Especially the case when FSPeer#listItems method throws
LocalStorageException.

The Walk must be stopped, after this, no processor
should have onCollectionExit invoked.

This UT actually simulates the case when due to
too many open files, FSPeer made Walker think
that collection is empty, while it was not.

DefaultFSPeer is already fixed in prev commit,
this UT only ensures that Walker, Context and
Processors behave correctly in this case.
NEXUS-5612: Remove UT since tag

Remnant from copied skeleton UT.
NXCM-5192 fixed NPE when proxy remote has autorouting disabled

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
Merge remote-tracking branch 'origin/master' into nexus-client-version
Default client version is "unknown" if
not able to load up.
Fix empty error details in case of a missing requirejs module
Use NX.define for repo mirror config and m2info detail view
Merge pull request #797 from sonatype/nexus-5658-timeline-fsdirectory-type

[2.5] NEXUS-5658: timeline plugin does not honour lucene.fsdirectory.type property