/usr/share/doc/libneedle-ruby1.8/api/classes/ is in libneedle-ruby1.8 1.3.0-1.
This file is owned by root:root, with mode 0o755.
..
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Bug.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Container.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/DefinitionContext.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/IncludeExclude.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Interceptor/
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Interceptor.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Interceptor/DynamicInterceptor.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/InterceptorChainBuilder/
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/InterceptorChainBuilder.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/InterceptorChainBuilder/InterceptedServiceProxy.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/InterceptorChainBuilder/InterceptorChainElement.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/InterceptorChainBuilder/ProxyObjectChainElement.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/InterceptorConfigurationError.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Lifecycle/
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Lifecycle.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Lifecycle/Deferred.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Lifecycle/Initialize.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Lifecycle/Multiton.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Lifecycle/Proxy.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Lifecycle/Singleton.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Lifecycle/Threaded.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/LogFactory.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Logger.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/LoggingInterceptor.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/NeedleError.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Pipeline/
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Pipeline.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Pipeline/Collection/
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Pipeline/Collection.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Pipeline/Collection/BlockElement.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Pipeline/Element.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Pipeline/InterceptorElement.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/QueryableMutex.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Registry.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/ServiceNotFound.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/ServicePoint.html
/usr/share/doc/libneedle-ruby1.8/api/classes/Needle/Version.html